我们常用到for循环
var list=[5,6,7,8]
for(var i=0;i<list.length;i++)
{
alert(list[i]);
}
for(i in list)
{
// i是下标,与java不同
alert(list[i]);
}
getElementsByTagName() 返回的是 NamedNodeMap 对象 , 不是数组 . 所以使用for( i in item) 时会出错.
JavaScript循环与DOM操作实践
本文探讨了JavaScript中for循环的使用,特别是遍历数组和DOM元素时的注意事项。通过实例展示了如何正确地使用for循环获取数组元素和DOM节点的内容,并强调了getElementsByTagName()方法返回的NamedNodeMap对象不是数组的事实,因此不能直接用for循环遍历。
180

被折叠的 条评论
为什么被折叠?



