for-loop - JavaScript forEach break - JavaScriptで配列をループする

javascript for文 配列に格納 / javascript / arrays / loops

Javaでは、次のように for ループを使用して配列内のオブジェクトをトラバースできます。

String[] myStringArray = {"Hello", "World"};
for (String s : myStringArray)
{
    //何かをする
}

John Slegers



Answer #1

whileループを使って...

var i = 0, item, items = ['one', 'two', 'three'];
while(item = items[i++]){
    console.log(item);
}

また、逆の場合は、さらに効率的なループになります。

var items = ['one', 'two', 'three'], i = items.length;
while(i--){
    console.log(items[i]);
}
var items = ['one', 'two', 'three']
for(var i=0, l = items.length; i < l; i++){
    console.log(items[i]);
}