es6怎么遍历对象中的keys和value
ES6提供了多种遍历对象的方法。其中,遍历对象的keys和value可以使用for...of
循环和Object.entries()
方法。
- 使用
for...of
循环遍历对象的keys和value:
const obj = {a: 1, b: 2, c: 3};
for (const key of Object.keys(obj)) {
console.log(key); // 输出:a, b, c
}
for (const value of Object.values(obj)) {
console.log(value); // 输出:1, 2, 3
}
for (const [key, value] of Object.entries(obj)) {
console.log(key, value); // 输出:a 1, b 2, c 3
}
- 使用
Object.entries()
方法遍历对象的keys和value:
const obj = {a: 1, b: 2, c: 3};
for (const [key, value] of Object.entries(obj)) {
console.log(key, value); // 输出:a 1, b 2, c 3
}
Object.entries()
方法会返回一个数组,包含对象的所有键值对。通过使用for...of
循环来遍历这个数组,可以获取到每个键值对的key和value。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:自动跳转的域名怎么设置 下一篇:deepin安装不了软件怎么解决
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。