[JS] array 중복 제거
1 2 3 4 5 6 7 8 9 10 11 const array = ['a' , 1, 2, 'a' , 'a', 3]; // 1: 'Set' [...new Set(array)]; // 2: 'Filter' array.filter((item, index) => array.indexOf(item) === index); // 3: 'Reduce' array.reduce((unique, item) => unique.includes(item) ? unique : [...unique, item], []); // RESULT: // ['a', 1, 2, 3] Colored by Color Scripter cs 1 2 3 4 5 6 7 Set Set 은 ES6 에서 등장한 새로운 data object 입니다. Set 은..
2019. 9. 4.