欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2020-12-08 前端处理 转义字符(—&;’)等

程序员文章站 2022-04-17 14:54:18
...

如标题所示的转义字符, 用decodeURIComponent()是没有效果的

而且一般也不放到前端做处理

假如一定要前端做处理,

LZ提供一种比较底层但是有效的方法

function entityToString(fcString) {
    var divs = document.createElement('div');
    divs.innerHTML = fcString;
    var res = divs.innerText || divs.textContent;
    return res;
}

方法很通俗,就是让标签帮我们去转译,然后我们再把文本从标签里提取出来。