1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| let unique = arr => Array.from(new Set(arr)) let unique = arr => [...new Set(arr)]
let unique = arr => arr.filter((item, index) => arr.indexOf(item) === index)
let unique = arr => { var newArr = []; arr.forEach(item => { if(newArr.indexOf(item) === -1) newArr.push(item) }); return newArr; }
let unique = arr => { var newArr = []; arr.sort(); arr.forEach((item, index) => { if( arr[index] !== arr[index+1]){ newArr.push(arr[i]); } }) return newArr; }
|