摘要:
数组操作:var arr1 = arr2 = [1, 2, 3]; arr1 = []; // arr1此时为空 arr2呢?arr2 ; // [1, 2, 3]arr1与arr2同时指向一个数组,arr1此时为空,但是arr2 却不是。因为 这个地方使用的数组字面量[] ,此时arr1是指向一个新的数组 而并非之前的[1,2,3]。 如果想要arr2也变成空数组,需要将 arr1.length=0; 这个时候就清空了原有引用数组的值。var arr1=[1,2,3];var arr2=[4,5,6];var arr3=arr1.concat(arr2);arr3; // [1... 阅读全文