티스토리 뷰

2차원 배열을 1차원 배열로 합쳐야 할 때 물론 하드코딩으로 할 수도 있지만 만약 배열에 100개가 넘어간다고 생각해보면 아찔합니다. 그럴 때 우리를 위해 존재하는 메소드는 flat()입니다!

let arr = [[1,2],[3,4,5],[6],[7,8]];
let new_arr = arr.flat();
console.log(new_arr); // [1,2,3,4,5,6,7,8]