解构(结构化赋值):
解构过程中,具备赋值和变量声明两个功能
目的在于把等号左右长的相似的两个东西内部的值取出来。
对象数组都可以参与解构:
let obj = {name: ‘duyi’,age: 18};
let {name, age} = obj;
或
let name,age;({name,age} = obj);
作用:简化书写长度,提升开发效率
默认参数:
let {name , age, sex =‘male’} = obj;
简化:
默认赋值
解构数组
复杂数据里面要分开操作的时候,解构很有用
原文:https://www.cnblogs.com/tianya-guoke/p/10666973.html