Javascript 对于数组循环中的项
在纯JavaScript中,是否可以以Javascript 对于数组循环中的项,javascript,for-loop,Javascript,For Loop,在纯JavaScript中,是否可以以 for item in array { alert(item) // do stuff } 而不是 for (var i = 0; i < array.length; i++) { alert(array[i]) // do stuff } for(变量i=0;i
for item in array
{
alert(item)
// do stuff
}
而不是
for (var i = 0; i < array.length; i++)
{
alert(array[i])
// do stuff
}
for(变量i=0;i
一种选择是使用let…of
循环
for (let item of array) {
alert(item);
}
array.forEach(function(item){
alert(item);
});
另一种选择是使用forEach
循环
for (let item of array) {
alert(item);
}
array.forEach(function(item){
alert(item);
});
您可以。您正在寻找的是。的。您是否应该将其标记为重复?这是一个非常基本的问题。我会的@拉杰什,我从来没有真正把一个问题标记为重复的!现在就可以了:-)@Rajesh其他人已经这么做了!-)重点是这是我们的门户,我们有责任保持它的整洁。将答案标记为重复将确保搜索此类查询的人获得足够的信息。例如,有一个更适合这个问题的
For…of
,但由于这里没有描述,人们不会知道它。此外,如果您标记重复并保留一个集体帖子,还有许多细节可能会有所帮助。所以,请下次如果你看到这样的基本问题,一定要将其标记为重复项。:-)@拉杰什会的!谢谢