JS递归函数求[1,[2],[3,[4]]] 返回值为[1,2,3,4]答: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);