Javascript - 在 for 循环中从 var 中的对象获取属性

Javascript - Getting propriety from object in var on for loop

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

我目前拥有的:

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

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

这不断返回“(USERS 上 sr 的值)是假的”;

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

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