①快速的将数组的单元值批量赋值给一系列变量的简洁语法
<script>
// 例:这里有一个数组,里面有四个元素
const pc = ['海尔', '联想', '小米', '方正']
// 将四个元素快速赋值给四个变量,后面要用可以做到随取随用,不用一个一个赋值
const [a, b, c, d] = pc
console.log(a) //海尔
console.log(b) //联想
console.log(c) //小米
console.log(d) //方正
// 应用:交换变量
let x = 1
let y = 0; //注意点:此处一定要加分号; 且声明x,y的变量只能用let,不能用const
[y, x] = [x, y]
console.log(x, y) //0 1
</script>
②提供的变量与单元值数量不相等的情况
<script>
// 提供的变量比单元值多的情况
const pc = ['海尔', '联想', '小米', '方正']
const [hr, lx, mi, fz, hw] = ['海尔', '联想', '小米', '方正']
console.log(hr) //海尔
console.log(lx) //联想
console.log(mi) //小米
console.log(fz)