相关疑难解决方法(0)

在javascript中克隆多维数组

我想制作一个多维数组的克隆,以便我可以使用克隆数组进行arround而不会影响主数组.

我正在使用以下功能:

Array.prototype.clone = function () { 
   var newArray = new Array(this.length);
     for(var i=0; i < this.length; i++ ){
        newArray[i] = this[i];
   }
   return newArray;
};
Run Code Online (Sandbox Code Playgroud)

但问题是,因为它使用数组原型,所以它将克隆我的所有数组.所以任何机构都可以告诉我这样做的最佳方法是什么.

javascript arrays

4
推荐指数
2
解决办法
4687
查看次数

标签 统计

arrays ×1

javascript ×1