var Arr = [0,1,2,2,2] //es6去重 //方法一 var newArr = Array.from(new Set(Arr)) // [0, 1, 2] //方法二 [... new Set(Arr)] // [0, 1, 2] //方法三 const seen = new Map() Arr .filter((a) => !seen.has(a) && seen.set(a, 1))