我必須通過所有項目for循環迭代其中:JavaScript數組迭代方法
for (i=0; i < this.widgets.length; i++) {
this.changeWidgetArray(this.widgets[i]);
}
在for循環中,對於每一個單獨的元件,我稱爲「changeWidgetArray」。 在這種方法中,上面的「部件」 - 陣列被改變。 「changeWidgetArray」中的數組更改會影響循環迭代嗎?
我的問題是:
在當下,當迭代與第一項開始,是整個陣列的所有元素「收集」,還是JavaScript的動態由一個下一次迭代之前去取一步開始。
還是這取決於JavaScript的實現?這是在ECMA-Script規範中定義的嗎?
非常感謝提前
這取決於這個數組來自哪裏 – SergeS
@SergeS:我不理解你。 –