고차함수
고차함수 정의
- 고차 함수는 함수를 인자로 받을 수 있고, 함수의 형태로 리턴할 수 있는 함수
내장 고차함수
- arr.map(function) : 함수가 적용된 전체를 리턴하는 메소드
- arr.filter(function) : 함수가 적용된 조건에 맞는 요소만 리턴하는 메소드
- arr.reduce(function) : 함수가 적용된 1개의 요소만 (모든 요소가 하나로 통일) 리턴하는 메소드
꿀팁
- concat() : 합쳐서 array으로 리턴
- join() : 합쳐서 string으로 리턴