1:最简单的方法
var arr1 = [1, 2, 3];
var arr2 = arr1;
var arr3 = JSON.parse(JSON.stringify(arr1));
arr2.push(4);
arr3.push(5);
console.log('arr1', arr1) // 输出值为1 2 3 4
console.log('arr2', arr2) // 输出值为1 2 3 4
console.log('arr3', arr3) // 输出值为1 2 3 5
js引用类型数组不修改原数据问题
最新推荐文章于 2022-11-17 15:46:51 发布