keys()、values()和 entries()分别返回键、值和键-值对
1.Object.keys():返回一个数组,包含每一个元素的键
代码:
let obj = {
姓名: "郭富城",
性别: "男",
爱好: "唱歌",
}
let arr = Object.keys(obj)
console.log(arr);
打印结果:
或者用for...of循环使用,for...of不支持遍历普通对象,所以可以通过与Object.keys()搭配使用遍历
代码:
let obj = {
姓名: "郭富城",
性别: "男",
爱好: "唱歌",
}
for (let key of Object.keys(obj)) {
console.log(key);
}
打印结果: