有些浏览器对这些空白节点的渲染也会影响页面DOM布局
做判断的时候可以用到,如判断一个值的节点类型是否是元素节点, 用字符常量 if (值.nodetype == Node.ELENENT_NODE){};用数字常量的话 if (值.nodetype == 1){};就可以了,写起来也简单,兼容性也好。
添加多个dom元素时,先将元素append到DocumentFragment中,最后统一将DocumentFragment添加到页面。 该做法可以减少页面渲染dom元素的次数。添加元素增多时候,效率能提高。
div 是元素 而 id是它的属性
<script></script>放在head部分也是可以的,不过必须在 window.onload 或 domReady 后执行代码。