JS中的对象解构

181 阅读1分钟

基础解构

在解构语法中,分解了 a和b 对象属性并将其分配给表达式左侧定义的变量。在上述场景中,对象的属性名称应与左侧表达式中定义的变量匹配。

image.png

如果定义其他变量名称,则获取不到想要的值,如:

image.png

改名解构

把a的名字改为c,b的名字改为d

image.png

解构时设置默认值

当c不存在时

image.png

当c存在时

image.png

扩展运算符(...)解构

image.png