ES6 數組去重

ES6里新添加了兩個很好用的東西,set和Array.from。

set是一種新的數據結構,它可以接收一個數組或者是類數組對象,自動去重其中的重復項目。



在這我們可以看見,重復的項目已經被去掉了,包括NaN。正常情況下,NaN === NaN 返回的是false,但是在set里,一樣能夠幫你去重,厲害了






但是這里大家可以看到,set返回的是一個對象,但是我們想要的是數組啊。




這回,就該輪到Array.from出場了,它的作用,就是可以把類數組對象、可迭代對象轉化為數組。



這回我們再看,已經變成數組了。



最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容