2022-4-3
//递归函数 递归一定要有出口。
function dg(n){
if(n==1){ //这个是出口
return 1;
}
return n* dg(n-1);
}
// 深克隆。
var ar1 = [1,2,3,56,78,9,[1,3,45,6]];
function dg1(aa){
var arn=[];
for(var i=0; i<aa.length; i++){
if(Array.isArray(aa[i])){
arn.push(dg1(aa[i]));
}else{
arn.push(aa[i]);
}
}
// console.log(arn);
return arn;
}
dg1(ar1);