728x90
반응형
let nestedArray = [1, [2, 3], [4, [5, 6]]];
// 기본적으로 한 단계 평탄화
let flatArray = nestedArray.flat();
console.log(flatArray);
// [1, 2, 3, 4, [5, 6]]
// 모든 단계 평탄화 (Infinity 사용)
let fullyFlatArray = nestedArray.flat(Infinity);
console.log(fullyFlatArray);
// [1, 2, 3, 4, 5, 6]
728x90
반응형
'Front > JS & jQuery' 카테고리의 다른 글
[js] 재귀함수로 배열 평탄화 2 (0) | 2024.12.08 |
---|---|
[js] 재귀함수로 배열 평탄화 (0) | 2024.12.07 |
[jQuery] $.map으로 배열 평탄화하기 (0) | 2024.12.05 |
[jQuery] HTML 요소의 데이터를 배열로 변환 (0) | 2024.12.04 |
[jQuery] $.map() (0) | 2024.12.03 |