배열내의 항목을 상단까지 풀어준다.
파라미터에 깊이 지정이 가능하다
let complexArr = [1, [2], [[3],[4],[5]]];
complexArr.flat(3);
//[1,2,3,4,5] 로 출력된다.
배역의 데이터를 정렬해준다.
let complexArr = ["a","c","b"];
console.log(complexArr.sort());
//a,b,c 로 정렬된다.
사용자가 정의한 함수를 파라미터로 전달할 수 있다.
let complexArr = ["strawberry","apple","banana"];
const sortFruitByLength = (fruitA, fruitB) => {
return fruitA.length - fruitB.length;
}
console.log(complexArr.sort(sortFruitByLength));