Bootstrap

Object.keys() ,Object.values() 以及Object.entries()的基本使用

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);
      }

打印结果: