使用 JavaScript 搜索网页上 a 或者 d 标签的集合
Posted 张驰Terry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 JavaScript 搜索网页上 a 或者 d 标签的集合相关的知识,希望对你有一定的参考价值。
function scanTagsByKeywords(node)
const set = new Set();
const isTargetNode_ = function (tagName)
return ( ["a", "d"].indexOf(
tagName.charAt(0)
) > -1);
;
const scanTagsByKeywords_ = function (node_)
let tagName = node_.tagName && node_.tagName.toLocaleLowerCase();
if (tagName&& isTargetNode_(tagName))
set.add(tagName);
if (node_.childNodes)
node_.childNodes.forEach((element) =>
scanTagsByKeywords_(element);
);
;
scanTagsByKeywords_(node);
return Array.from(set);
console.log(scanTagsByKeywords(document.documentElement));
以上是关于使用 JavaScript 搜索网页上 a 或者 d 标签的集合的主要内容,如果未能解决你的问题,请参考以下文章