节点的返回值分析
节点的返回值分析1、`document.querySelector`和`document.querySelectorAll`的返回值分析2、 `document.getElementsByTagName`的返回值分析3、`parentNode.children`的返回值分析4、`getElementByClassName`的返回值分析
节点的返回值分析
获取节点的方式看之前的博客JavaScript之DOM
以下仅为了之前做项目时遇到的,自己的不细心,不仔细的节点分析,只为了让自己更好的理解熟练掌握
1、document.querySelector和document.querySelectorAll的返回值分析
2、 document.getElementsByTagName的返回值分析
伪数组转数组的方法:Array.prototype.slice.call(伪数组集合)
或者ES6的方法: Array.from(伪数组集合) 或者for循环
3、parentNode.children的返回值分析
4、getElementByClassName的返回值分析
注意:如果用for of 的话基本上是可以遍历集合的,无论HTMLCollection集合还是NodeList集合都可以,但是如果用到索引值的话就可能要多一步处理了