NodeList

2024/4/17 9:07:44

javascript中的动态集合——NodeList、HTMLCollection、NamedNodeMap

一、NodeList、HTMLCollection、NamedNodeMap的相同点与不同点 (1)相同点 1. 三者都是类数组对象 2. 都有item()方法 (2)不同点 1. NodeList是节点(12种)的集合、HTMLCollection是元素节点的集合、Nam…

将childNodes返回的数据转化维数组的方法

1 //将childNodes返回的数据转化为数组的方法2 function convertToArray(nodes){3 var arraynull;4 try{5 arrayArray.prototype.slice.call(nodes,0);6 }catch(ex){7 a…

js中的document.querySelector()方法

1、常用的三种获取元素的js方式 1 document.getElementById(""); 2 document.getElementsByClassName(); 3 document.getElementsByTagName();var docdocument; var boxdoc.getElementById("box"); var libox.getElementsByTagName("li"); var …

NodeList和HTMLCollection

以前从来没怎么注意NodeList和HTMLCollection之间的区别。直到我今天重新看了《JavaScript高级程序设计》才注意到它们之间是有着微妙的区别的。 先来看下面的代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8">…