JavaScript学习笔记—对象的解构

const obj = {name: "孙悟空", age: 18, gender: "男"};
let {name, age, gender} = obj; // 声明变量同时解构变量
console.log(name, age, gender); // 孙悟空 18 男
let {name:a, age:b, gender:c, address:d="花果山"} = obj; // name起别名为a,  address:d="花果山":起别名并赋默认值
console.log(a, b, c, d); // 孙悟空 18 男 花果山
posted @ 2023-01-25 19:35  程序员张3  阅读(14)  评论(0编辑  收藏  举报