只是一个思想实验 .. 没有用例
连接文档
Note: Concatenating array(s)/value(s) will leave the originals untouched. Furthermore, any operation on the new array will have no effect on the original arrays, and vice versa.
是否有函数可以复制一个数组可以对原始数组产生影响,反之亦然?
例子:
var data = [1,2,3]
var copyData = makeCopy(data);
如果数据改变,copyData 也会改变,反之亦然。
这有什么实际用例?
最佳答案
一旦您在数组上进行了复制,它就永远不会影响原始数组。
但是,这不适用于数组指向的对象,它可能是对象。
关于javascript - 复制可能影响原始数组的数组的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27142767/