为了账号安全,请及时绑定邮箱和手机立即绑定

return不出结果,为什么???

return不出结果,为什么???

慕粉3782079 2016-11-10 13:28:21
   var arr =[[1,2,3,4],[2,3,5],[2]];    function test(){        var array=[];        var t1 =arr[0];        var t2= arr[1];      t1.forEach(function(e){          t2.forEach(function(f){              if(e == f){                  array.push(f)              }          })      });       arr.splice(0,2,array);       if(arr.length != 1){           test();       } else {           console.log(arr[0]);//2           return arr[0];       }    }   console.log(test()) ;//拿不到[2]//  当arr=[[1,2,3,4],[2,3,5]]可以获取到[2,3]
查看完整描述

1 回答

  • 1 回答
  • 1 关注
  • 1458 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信