我正在尝试从Javascript上的for循环中的对象中获取值。
我现在有什么:
for(var sr in USERS) {
console.log(sr + " IS " sr.hasOwnProperty("username"));
}
其中USERS是具有不同值的对象数组,其中一个是用户名。
这继续返回“(USERS上的sr值)为false”;
答案 0 :(得分:0)
JavaScript foreach
(for(x in y)
)遍历键或索引,而不是值,所以
for(var sr in USERS) {
console.log(sr + " IS " + USERS[sr].hasOwnProperty("username"));
}