因为数组对象直接赋值会导致赋值时直接赋地址,所以两个数组指向同一个地址。因此,在赋值时不能直接使用letarrayListA=arrayListB,而应该直接`letarrayListA=JSON.parse(JSON.stringify(arrayListB));这样,在赋值的同时修改新的数组对象,不会改变原来的地址值。使用map函数遍历arrayListA.map(function(value,index,copyArray){value.a=undefined;deletevalue.a;});这样就可以删除数组对象中key为a的元素
