Javascript - 从var for on循环中获取对象的适当性

时间:2015-02-22 02:47:36

标签: javascript for-loop arraylist

我正在尝试从Javascript上的for循环中的对象中获取值。

我现在有什么:

    for(var sr in USERS) {
      console.log(sr + " IS " sr.hasOwnProperty("username"));
    }

其中USERS是具有不同值的对象数组,其中一个是用户名。

这继续返回“(USERS上的sr值)为false”;

1 个答案:

答案 0 :(得分:0)

JavaScript foreachfor(x in y))遍历键或索引,而不是值,所以

for(var sr in USERS) {
  console.log(sr + " IS " + USERS[sr].hasOwnProperty("username"));
}