js foreach的有关问题
js foreach的问题
我在用foreach遍历的时候,
为什么value值显示的是数组的索引,而不是值?
------解决方案--------------------
一般这种遍历适用于遍历对象{a:1,b:2},遍历数据建议还是用for来做。
------解决方案--------------------
改为:
var array = [5,7,8,5,7];
for(var value in array)
{
alert(value);
}
我在用foreach遍历的时候,
为什么value值显示的是数组的索引,而不是值?
------解决方案--------------------
一般这种遍历适用于遍历对象{a:1,b:2},遍历数据建议还是用for来做。
------解决方案--------------------
改为:
alert(array[value]);