销户系统
1.测试map方法中return一个对象
let arr=[0,1,2]
let arr1=[{label:'2',name:'3'},{label:'3',name:'4'}]
let arr2=arr.map((item)=>{
return {
item,
...arr1[item]
}
})
console.log(arr2);
当数组里元素只有数字时,遍历方法里的item
直接就是该元素值,容易与数组里的元素是对象的情况弄混
2.复习自己之前练习的test1
//最简单的实现两个数组交换值的做法,而且是浅拷贝
let [arr1,arr2]=[first,second];
[first,second]=[arr2,arr1];
arr1.push('222')
console.log(first)
console.log(arr1);
发现数组解构赋值来进行拷贝,明显也是浅拷贝