我以为我使用建议的 for (var key in arr) 解决了我的问题 here但这会导致 IE 出现问题。现在我又回到了原点。
var myVariable = [];
myVariable['option-1'] = 'something';
myVariable['option-2'] = 'something else';
$.each(myVariable, function(index, value) {
alert(index + ': ' + value);
});
这不起作用。什么也没有显示。有人可以编辑它以使其正常工作吗?
最佳答案
只需使用对象而不是数组:
var myVariable = {};
关于javascript - 对象、数组和 $.each(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16325656/