以下JavaScript函数是否会针对任何DOM元素终止?或者DOM可以包含一个元素循环(例如,一个节点是它自己的parentNode' parentNode)?
function walkUpDom(elt) {
while (elt.parentNode) {
elt = elt.parentNode;
}
return elt;
}
答案 0 :(得分:1)
parentNode属性返回指定节点的父节点,作为Node对象。
我认为在这里使用while
没有任何意义。
节点也永远不能是它自己的parentNode的parentNode。我想不出任何这样的情况!