JS递归函数求[1,[2],[3,[4]]] 返回值为[1,2,3,4]
1个回答
推荐于2016-03-20
展开全部
var yugi = function(arr, result) {
for(var i=0;i<arr.length;i++){
var tmp = arr[i];
if(tmp.join){
yugi(tmp, result);
}else{
result.push(tmp);
}
}
}
var result = [];
yugi([1, [2], [3, [4]]], result);
console.log(result);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询