数组concat方法及重构
介绍:数组concat方法用于将数组与多个元素或者多个数组连接。返回一个新的数组,原数组不改变
重构
function concat(arr){
var arr1=[];
for(var i=0;i<arguments.length;i++){
if(arguments[i] && arguments[i].constructor===Array){
for(var j=0;j<arguments[i].length;i++){
arr1[arr1.length]=arguments[i][j]
}
}else{
arr1[arr1.length]=arguments[i]
}
}
return arr1;
}