解构赋值语法 :变量赋值的简写(解构精髓:当变量名 和 对象属性值一致的时候 只需要写一个)
对象解构赋值:
(1)取出 对象的属性值 赋值给 变量
(2)取出 变量的值 赋值给 对象的属性
(3)设置 解构赋值语法 的默认值
let obj = {
name: '前端营地',
age: 18,
sex: '男'
}
let { name, age, sex } = obj
console.log(obj)
数组解构赋值:
1.取出数组元素 赋值给变量
2.取出变量的值 赋值给数组元素
let arr = [10, 20, 30]
let [n1, n2, n3] = arr
console.log(n1, n2, n3)