为什么我们使用根节点。在下面给出的函数中,它们使用根节点函数。我想了解这个函数也是'!rootNode'的含义。什么是javascript中的根节点
function getElementsByClassName(cn, rootNode) {
if (!rootNode) {
rootNode = document;
}
for (var r=[], e=rootNode.getElementsByTagName('*'), i=e.length; i--;) {
if ((' '+e[i].className+' ').indexOf(' '+cn+' ')>-1) {
r.push(e[i]);
}
}
return r;
}
该功能还有一件事为什么我们使用空白数组和我 - 为什么不是我++ – Carlos 2012-08-03 07:56:34
最后一件事要知道为什么我 - 为什么不是我++ – Carlos 2012-08-03 07:59:13
感谢现在很清楚 – Carlos 2012-08-03 08:04:03