728x90
합집합
const arrA = [1, 4, 3, 2];
const arrB = [5, 2, 6, 7, 1];
const result = [...new Set([...arrA, ...arrB])]; // [1, 4, 3, 2, 5, 6, 7]
교집합
const arrA = [1, 4, 3, 2];
const arrB = [5, 2, 6, 7, 1];
const result = arrA.filter(it => arrB.includes(it)); // [1, 2]
728x90
'frontend > JavaScript' 카테고리의 다른 글
[JavaScript] Jaml: JavaScript를 위한 아름다운 HTML 생성 (0) | 2024.01.12 |
---|---|
[JavaScript] 웹표준, ECMAScript (ES5, ES6, ES2024), JavaScript 최신 문법, JavaScript 버전 (0) | 2024.01.08 |
[JavaScript] 배열 중복 제거 / set, map, reduce, filter (0) | 2023.12.30 |
[JavaScript] 특정 위치 문자 찾기 / charAt() (1) | 2023.12.27 |
[JavaScript] 대문자, 소문자 변경 / toUpperCase(), toLowerCase() (0) | 2023.12.27 |