为了账号安全,请及时绑定邮箱和手机立即绑定

下面这一段函数是什么意思呀?

下面这一段函数是什么意思呀?

慕斯王 2018-10-18 14:11:37
var walk_the_DOM = function walk(node, func){        func(node);        node = node.firstChild;        while (node) {            walk(node,func);            node = node.nextSibling;        }    };    var getElementsByAttribute = function (att, value) {        var results = [];        walk_the_DOM(document.body,function (node) {            var actual = node.nodeType === 1 && node.getAttribute(att);            if (typeof actual === "string" && (actual === value || typeof value !== "string")) {                results.push(node);            }        });        return results;    };主要是if (typeof actual === "string" && (actual === value || typeof value !== "string"))这一句
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 446 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信