티스토리 뷰

자바스크립트

배열 중복제거

안양사람 2020. 8. 2. 17:15
728x90
SMALL
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]
728x90
LIST

'자바스크립트' 카테고리의 다른 글

배열 삽입, 제거  (0) 2020.08.20
자바스크립트 객체 속성의 최대값 구하기  (0) 2020.08.13
match  (0) 2020.08.01
mysql nodejs연동 안될때  (0) 2020.07.10
pm2 powershell에서 실행안될때  (0) 2020.07.10
댓글
공지사항