我想做以下事情:for (var i = 0; i < 10; ++i) { createButton(x, y, function() { alert("button " + i + " pressed"); }}问题是我总是得到最终值,i因为Java语言的闭包不是按值的。那么我该如何使用javascript呢?
添加回答
举报
0/150
提交
取消