核心提示:数组克隆的两种方式:希望下面的文章对大家有所帮助。function clone(arr){ try{ return newArray = arr.slice(); }catch (e){ return...
数组克隆的两种方式:希望下面的文章对大家有所帮助。
function clone(arr){
try{
return newArray = arr.slice();
}catch (e){
return false;
}
}
//传统
function cloneArray(arr){
try{
var newArray = [];
for(var i = 0; i < arr.length;i++){
if(Array.isArray(arr[i])){
newArray[i] = cloneArray(arr[i]);
}else{
newArray[i] = arr[i];
}
}
return newArray;
}catch (e){
return false;
}
}


