6、解构赋值
1、
赋值过程 左右数据类型一致
let a, b
[a, b] = [1, 2]
2、
let a, b, c
[a, b, ...c] = [1, 2, 3, 4, 5, 6]
打印a,b,c结果1 2 [3, 4, 5, 6]
3、
[a, b, c=3] = [1, 2]
[a, b, c] = [1, 2] c取值为undefined 只声明 未赋值
场景一、变量互换

场景二、
场景三 返回 1,4

场景四 1 [2,3, 4, 5]

对象解构赋值
42 true

3 5

实例


浙公网安备 33010602011771号