ES6里新添加了兩個(gè)很好用的東西淀零,set和Array.from。
set是一種新的數(shù)據(jù)結(jié)構(gòu)伞广,它可以接收一個(gè)數(shù)組或者是類數(shù)組對(duì)象,自動(dòng)去重其中的重復(fù)項(xiàng)目疼电。
在這我們可以看見嚼锄,重復(fù)的項(xiàng)目已經(jīng)被去掉了,包括NaN澜沟。正常情況下灾票,NaN === NaN 返回的是false,但是在set里茫虽,一樣能夠幫你去重刊苍,厲害了
但是這里大家可以看到,set返回的是一個(gè)對(duì)象濒析,但是我們想要的是數(shù)組啊正什。
這回,就該輪到Array.from出場(chǎng)了号杏,它的作用婴氮,就是可以把類數(shù)組對(duì)象、可迭代對(duì)象轉(zhuǎn)化為數(shù)組盾致。
這回我們?cè)倏粗骶呀?jīng)變成數(shù)組了。