你可以通过 Array.prototype.slice.call(nodeList, 0) 把节点全部复制到 Array 再操作。
传说在 IE6 里面访问 nodeList.length 比较慢,所以建议先 var l = nodeList.length 然后在 for 循环里面用 i
「DOM 数组」是 NodeList,而不是 Array,forEach 是 Array 的方法。
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/forEach