📜  对象中的循环键 - Javascript (1)

📅  最后修改于: 2023-12-03 15:09:29.600000             🧑  作者: Mango

对象中的循环键 - Javascript

在Javascript中,我们经常处理对象。对象是由键值对组成的集合。我们可以使用循环遍历对象中的键或值。

遍历对象中的键(keys)

我们可以使用 Object.keys() 方法来获取对象中所有的键,并且使用循环遍历。

const obj = { a: 1, b: 2, c: 3 };

for (let key of Object.keys(obj)) {
  console.log(key); // 输出 a, b, c
}
遍历对象中的值(values)

同样的,我们可以使用 Object.values() 方法来获取对象中所有的值,并且使用循环遍历。

const obj = { a: 1, b: 2, c: 3 };

for (let value of Object.values(obj)) {
  console.log(value); // 输出 1, 2, 3
}
遍历对象中的键值对(entries)

我们也可以使用 Object.entries() 方法来获取对象中所有的键值对,并且使用循环遍历。

const obj = { a: 1, b: 2, c: 3 };

for (let [key, value] of Object.entries(obj)) {
  console.log(`${key}: ${value}`); // 输出 a: 1, b: 2, c: 3
}
总结

使用对象的键、值或者键值对遍历对象是非常便利的。无论是处理单个键或值,或者整个对象,循环遍历都是一种实用的方法。