我有一个名为data的JavaScript对象。我使用下面的代码到对象的按键排序:通过密钥访问JavaScript对象
var index = [];
// build the index
for (var x in data) {
index.push(x);
}
// sort the index
index.sort(function (a, b) {
return a == b ? 0 : (a > b ? 1 : -1);
});
然后我想在下面的方式特定的索引键来访问该值:
for (var i=0; i<index.length; i++) {
var key = index[i];
document.getElementById(key).value = data.key;
}
但是我越来越不确定为data.key值。谁能建议为什么
我已经编辑从你的问题 “JSON” 一词。 JSON意味着一个字符串:如果你可以用'for()'结构来循环它,它不能是一个字符串。 –