【发布时间】:2012-05-24 20:23:24
【问题描述】:
如果我从错误的角度来到这个街区,请告诉我。我有一系列我想启动的功能,我希望能够将它们全部设置在一个循环中。
for(var jj = 0; jj<monster.frames.length;jj++){
setTimeout(
functionName(jj),
1000*jj
);
}
问题在于,当functionName(jj) 被执行时,它被传递给jj 的值,此时该值已更改为最后一个循环迭代值。
【问题讨论】:
标签: javascript