如果真的不能通过这种方式对此感到好奇:
var key, i = 0;
for(key in data.user) {
if(data.user.hasOwnProperty(key)) {
console.log(`No: ${i} - ${data.user[i].name}`);
i++;
}
}
上面的代码不起作用,但是,如果我手动放置${data.user[0].name
,它将为我带来价值。
但是此代码:
for (var i = 0; i < count; i++) {
console.log(data[i].name);
}
上面的代码将完全满足我的需要,但是我只是对第一个代码感到好奇。看来对我有用。
谢谢!
答案 0 :(得分:0)
您将密钥传递给用户:
for(var key in data.user) {
if(data.user.hasOwnProperty(key))
console.log(`No: ${key} - ${data.user[key].name}`);
}