我想做以下事情:
for (var i = 0; i < 10; ++i) {
createButton(x, y, function() { alert("button " + i + " pressed"); }
}
问题是我总是得到最终值,i因为Java语言的闭包不是按值的。
那么我该如何使用javascript呢?
相关分类