Discuss / JavaScript / concat疑问

concat疑问

Topic source

var arr = ['A', 'B', 'C']; arr.concat(1, 2, [3, 4]); // ['A', 'B', 'C', 1, 2, 3, 4] 我试了下结果是['A', 'B', 'C',1,2,[3,4]]

错了var arr = [1, 2, [3, 4]]; arr.concat('A', 'B', 'C'); // [1, 2, [3, 4],'A', 'B', 'C’]

原来是concat后面的参数才是全部拆开的


  • 1

Reply