NodeList近親NameNodeMap、HTMLCollection是從總體上透徹理解DOM的關鍵所在。這三個集合都是'動態的'app
換句話說,每當文檔結構發生變化時,它們都會更新。spa
因此它們始終都會保存着最新、最準確的信息,全部NodeList對象都是在訪問DOM文檔時實時運行的查詢。code
<script> var divs = document.getElementsByTagName('div'), i, div, len; /* for (i=0;i<divs.length ;i++ )//容易死循環,由於是動態HTMLElement */ for (i=0,len = divs.length/*保存着長度*/;i<len;i++ ) { div = document.createElement('div'); document.body.appendChild(div); } </script>