猿问

Javascript:闭环?

我想做以下事情:


for (var i = 0; i < 10; ++i) {

    createButton(x, y, function() { alert("button " + i + " pressed"); }

}

问题是我总是得到最终值,i因为Java语言的闭包不是按值的。

那么我该如何使用javascript呢?


天涯尽头无女友
浏览 540回答 3
3回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答