我想在 NodeJS 中深度复制一个整数数组。 我尝试的第一种方法是
obj2 = JSON.parse(JSON.stringify(obj1));
但是,因为它是一个大数组,所以它很慢。
现在我在用
var l = obj1.length;
while (l--){
obj2.push(obj1[l]);
}
虽然快了很多,但请问有没有更好的解决办法? 谢谢大家!
最佳答案
如果它是一个数组,你试过吗
var arr2 = arr1.slice(0);
它确实创建了一个浅拷贝,但对于只包含原始整数的数组来说,这无关紧要。
关于javascript - NodeJS 中的高效深拷贝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36851392/