对象 object

89 阅读1分钟

1.对象 解构

 /* 1.对象 解构       */
      let person = {name: 'lisi', age: 30, sex: '男'};
      let { name, age, sex } = person;
      console.log(name)
      console.log(age)
      console.log(sex)
      // myName 别名
      let {name: myName} = person;
      console.log(myName)

2.遍历对象

/* 2.  遍历对象  (返回一个数组)     */
      var obj = {
         name: 'pink老师',
         age: 18
      }
      遍历方法一
      for (var key in obj) {
         console.log(key); // key 变量 输出  得到的是 属性名
         console.log(obj[key]); // obj[key] 得到是 属性值
      }
      ---------------------------
      遍历方法二
      let arr = Object.keys(obj) // ["name", "age"]
	进而再遍历数组   方法一就可以了