对象也可以使用结构赋值

将对象中的数据,一一对应的赋值给变量
因为数组的单元,只能是 数值编号的索引下标,结构时,会按照顺序解构
对象中,数据单元,键名是字符串,而且,是使用{ }来结构
    const obj = {name:'张三' , age:18 , sex:'男' , addr:'北京' , phone:12345};
    // 按照 name键名 在 obj对象中调用数据,赋值给 name 变量本身
    // 定义的变量名称,必须与键名完全相同
    // 如果定义的变量名称,不是键名,无法获取数据,赋值结果是undefined
    let { name , age , sex , addr , phone } = obj;
    console.log( name , age , sex , addr , phone );  //张三 18 男 北京 12345
可以给变量名称,定义一个别名 最终使用的是别名,来调用数据
    // 可以给变量名称,定义一个别名 最终使用的是别名,来调用数据
    // 使用键名name,在obj中,调用数据张三,存储在别名变量n中
    let { name:n , sex:s , addr:dizhi , phone:p , age:a} = obj;
    console.log(n,s,dizhi,p,a);  //张三 男 北京 12345 18

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。