在MDN看到的一个例子,新手前端有点儿看不懂,希望有人可以稍微指点一下?functioncombine(){letarr=[].concat.apply([],arguments);//没有去重复的新数组returnArray.from(newSet(arr));}varm=[1,2,2],n=[2,3,3];console.log(combine(m,n));//[1,2,3]主要是combine(m,n)这里有点不大明白参数是怎么传入函数的?还有letarr=[].concat.apply([],arguments)这里也不大明白实现原理以及为什么不直接[...newSet(arr)]来进行数组去重啊?上面的方法比这种要好在哪里呢?
红颜莎娜
相关分类