<分区>
我有以下代码:
for (var i = 0; i < data.length; i++) {
var file = data[i];
$.getJSON("/types/" + file, function(json) {
if (json[0] !== undefined) {
console.log(json[0] + file);
}
});
}
但是我的编辑说“可变变量可以从闭包中访问”。我尝试将 function(json) {
更改为 function(json, file) {
,但这不起作用,因为这是 jquery 的默认函数。
我希望你能帮助我解决这个问题。