js数组合并concat()和运用.apply()实现扁平化具体解析
今天偶然间看到了数组扁平化的一个方法,很简单只有一行代码,对于初学者小白来说很适合使用,但是有局限性,下面我们来看看吧。 let aa=[[12,21],[1,2,3],[2,3,4]]; function turn (arr){ return [].concat.apply([],arr); } console.log(turn(aa)); 输出的结果呢当然就是下面躁动不安的我开始胡思乱想为什么这样一行语句就可以把数组拆开呢,apply在这里扮演着