【问题标题】:How to loop through an Object Properties? [duplicate]如何循环遍历对象属性? [复制]
【发布时间】:2020-01-08 21:11:47
【问题描述】:

我有一个包含一些属性的对象。如何循环搜索每个属性及其值?

下面是一个示例对象...

var person = { firstname: "Aleko", lastname: "Kas", age: 28 };

【问题讨论】:

  • 在循环中使用
  • 这可能对你有帮助 - stackoverflow.com/questions/8312459/…
  • 谢谢,我刚刚尝试了 for in 并且它适用于 (var x in person) { console.log(x + ": " + person[x]) }

标签: javascript loops object for-loop


【解决方案1】:

这是一个使用 for 循环的快速解决方案:

var person = {
  firstname: "Aleko",
  lastname: "Kas",
  age: 28
};

for (var i = 0; i < Object.keys(person).length; i++) {
  console.log(Object.keys(person)[i] + " : " + Object.values(person)[i]);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-26
    • 2015-08-09
    • 2021-11-20
    • 2016-09-09
    • 2014-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多