在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)]來進行數組去重???上面的方法比這種要好在哪里呢?
急求?。。?!一個JavaScript數組去重的例子,看不大懂
呼如林
2019-06-20 10:39:36