<script> /*字面量方式创建对象:{} * 在花括号的内部,对象的属性以属性名称:值的形式定义 * 属性有逗号分隔 * */ // let cat={ // catName:"ketty", // sex:"man", // age:5 // }; // console.log(cat); // console.log(cat.catName);//获取对象属性 // // cat.sex="girl";//可以重新修改对象的属性值 书写方式对象点.属性等于属性值 // console.log(cat); //对象和数组结合使用 //[{},{},{}] // let cats=[ // {catName: "唐伯虎",catSex:"男",catAge:25}, // {catName: "祝枝山",catSex:"男",catAge:23}, // {catName: "文征明",catSex:"男",catAge:28} // ] // console.log(cats[1].catName);//要拿到对象的某个数组,通过下标拿到 需要拿到数组的每个值 在点一下数组的名称 // // for (var i=0;i<cats.length;i++){ //循环拿到数组对象的某个属性 // console.log(cats[i].catName); // } /*对象的解构赋值*/ let {foo:baz1,bar:bar}={foo:"aaa",bar:"bbb"}; console.log(baz1);//aaa console.log(bar);//bbb </script>
javascript 对象的解构赋值
最新推荐文章于 2024-03-21 14:20:29 发布