JavaScript 文本处理实用技巧
在 JavaScript 开发中,文本处理是一项常见且重要的任务。下面将介绍一些实用的文本处理技巧,包括去除 HTML 标签、转换 HTML 标记为实体、求 HTML 表格交集、生成 HTML 表格以及在控制台显示表格数据等。
1. 用 DOMParser() 去除文本中的 HTML 标签
在抓取网页新闻时,获取的文本可能包含不需要的 HTML 元素,甚至可能包含注入的 JavaScript 代码。为了安全地去除这些不需要的元素,可以使用 DOMParser() 接口。
操作步骤 :
1. 使用 DOMParser() 的 parseFromString() 方法解析字符串。
2. 使用 textContent 属性获取不包含额外 HTML 标签的文本。
示例代码 :
function stripHTML(html){
const doc = new DOMParser().parseFromString(html, "text/html");
return doc.body.textContent || "";
}
const rawText = '<a href="">Fed</a> Signals<img src="n.png"> Smaller Rises';
超级会员免费看
订阅专栏 解锁全文
935

被折叠的 条评论
为什么被折叠?



