【发布时间】:2014-04-12 14:55:59
【问题描述】:
所以看起来这个 javascript 循环有时会导致我的 Firefox 过载和崩溃。我只是不明白为什么。
//prep genresArray
var genPrint = ""; //variable initialized to avoid "undefined" in print loop
var GAL = movieListLocal[i].genresArray;
for(var i=0; i<2; i++){
genPrint = genPrint+GAL[i].name+", ";
}
genresArray 包含许多流派对象,每个对象都有一个 id 和一个名称(例如冒险、恐怖等)。我只是想变成一个连续的字符串。
【问题讨论】:
-
循环外的
i是什么?是来自另一个循环吗?如果是这样,嵌套循环应该使用j或其他一些变量。否则外循环会失去它的状态。 -
您在声明之前就在
movieListLocal[i].genresArray中引用了i?
标签: javascript jquery loops firefox crash