1.什么是解构赋值?
解构赋值 允许你使用类似数组或对象字面量的语法将数组和对象的属性赋给各种变量。这种赋值语法极度简洁,同时还比传统的属性访问方法更为清晰。解构会仅提取出一个大对象中的部分成员来单独使用。
数组与对象的解构
数组解构赋值语法的一般形式为: [ variable1, variable2, ..., variableN ] = array;
2.作用
非常有用,特别是在做数据交互 ajax
例子1--传统写法
<script>
let a=11;
let b=22;
let c=33;
console.log(a,b,c);
</script>
输出的结果就是:11、22、33;它是没有问题的
但第一它过于死板,第二没有整齐划一的动作
例子2--传统存数组
<script>
let arr=[11,22,33];
console.log(arr[0],arr[1],arr[2]);
</script>
它也是没有问题的,但 arr[0] 没有 a b c 好记