반응형
1. filter 메소드를 사용하여 배열 a의 각 요소 검사
2. includes 메소드를 사용하여 b에 현재 요소가 포함되어 있는지 확인
3. 포함되지 않은 요소만을 남기기 위해 ! 연산자 사용
const a = [1, 2, 3, 4, 5];
const b = [3, 4, 6];
// 배열 a에서 배열 b와 겹치는 값들을 제거한 배열 c 생성
const c = a.filter(item => !b.includes(item));
console.log(c); // [1, 2, 5]
반응형
'Programming > Javascript' 카테고리의 다른 글
[Javascript] jQuery Datepicker 특정 날짜만 선택 가능/불가능 설정 (0) | 2023.08.22 |
---|---|
[Javascript] 배열 합치는 방법 5가지(concat, spread, push, Array.from, reduce) (0) | 2023.07.17 |
[Javascript] context path 가져오는 방법 (0) | 2023.06.23 |
[Javascript] class 내 비동기 함수에서 this를 현재 class로 설정하는 방법 (0) | 2023.06.12 |
[Javascript] Ajax async(동기 처리)가 먹히지 않을 때 (0) | 2023.05.15 |
댓글