Javascript怎樣實現數組去重

數組去重

1、from()疊加new Set()方法

字符串或數值型數組的去重可以直接使用from方法。

var?plants?=?['Saturn',?'Earth',?'Uranus',?'Mercury',?'Venus',?'Earth',?'Mars',?'Jupiter']; var?uniquePlants?=?Array.from(new?Set(plants));? console.log(uniquePlants);?//?[?'Saturn',?'Earth',?'Uranus',?'Mercury',?'Venus',?'Mars',?'Jupiter'?]

2、spread操作符(…)

擴展運算符es6的一大創新,還有很多強大的功能。

var?plants?=?['Saturn',?'Earth',?'Uranus',?'Mercury',?'Venus',?'Earth',?'Mars',?'Jupiter']; var?uniquePlants?=?[...new?Set(plants)];? console.log(uniquePlants);?//?[?'Saturn',?'Earth',?'Uranus',?'Mercury',?'Venus',?'Mars',?'Jupiter'?]

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享