[Javascript] 배열 차원 낮추는 flat() 매서드
중첩된 배열의 차원을 낮추는 flat 매서드에 대해서 알아보자. flat() flat 메서드는 배열 안에 배열이 있는 다중 차원의 배열의 차원을 한 단계 낮춰준다. 배열이 일차원이라면 그대로 일차원으로 남는다. flat()의 단점은 속도가 비교적 느리다는 점이다. 구문 1 flat([depth]); cs 기능 1) 다중 차원 배열 평탄화 1 2 3 4 5 6 7 8 const array1 = [1, 2, 3, 4, 5, [6, 7, 8, 9, 10]]; array1.flat(); // [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] const array2 = [1, 2, 3, 4, 5, [6, 7, [8, 9, 10]]]; array2.flat(); // [1, 2, 3, 4, 5, [6, 7,..
JavaScript
2021. 10. 15. 17:13