<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div class="box" a="10" b=20 id="cont" title="這是一個div">hello<!--這是一個註釋-->></div> </body> <script> var obox = document.querySelector(".box")//經過元素屬性操做 console.log(obox.attributes);//顯示元素的內置屬性 console.log(obox.attributes[0].class); //undefined console.log(obox.attributes[1].a); //undefined console.log(obox.attributes[2]); //b="20" console.log(obox.attributes[3]); //id="cont" console.log(typeof obox.attributes[3]); object console.log(obox.attributes[2]); //b="20" console.log(obox.attributes[2].nodeName); //b console.log(obox.attributes[2].nodeValue); //20 console.log(obox.attributes[2].nodeType);//2 console.log(obox.nodeName) console.log(obox.nodeValue) console.log(obox.nodeType) console.log(typeof obox.childNodes[0]) console.log(obox.childNodes[0]) console.log(obox.childNodes[0].nodeName) console.log(obox.childNodes[0].nodeValue) console.log(obox.childNodes[0].nodeType) console.log(obox.childNodes[1]) console.log(obox.childNodes[1].nodeName) console.log(obox.childNodes[1].nodeValue) console.log(obox.childNodes[1].nodeType) console.log(document) console.log(document.nodeName) console.log(document.nodeValue) console.log(document.nodeType) // 僞數組:假數組,可使用索引和長度遍歷 // 可是不能使用數組的方法 // 全部的DOM選擇器,返回的數組,都是僞數組 // arguments // // 真數組:既能經過索引和長度遍歷,也可使用數組的方法 </script> </html>