for (var key in obj[i]) {
dataDump[key] = textField.value;
var callback = function(zeKey){
return function(e){
dataDump[zeKey] = e.source.value;
};
}(key);
textField.addEventListener('change', callback);
}
的负载。当我打开的窗口中,该功能就会自动调用,这是我不想,而是我想这只有当我做了改变被调用。功能总体要求
重点是要求function(zeKey){...}(key)
。当你这样做的时候,键是一个字符串被作为参数(zeKey)复制到你的匿名函数中。
哪个功能?该函数设置回调?从外表看,它不是应该的吗? – FishBasketGordo