파라미터
, 반환값
, 함수형 프로그래밍
, 배열
먼저 고차함수는 함수를 파라미터로 전달받거나 연산의 결과로 함수를 반환하는 함수를 말합니다. 고차 함수는 함수형 프로그래밍의 핵심으로, JS에서는 특히 배열을 사용할때 고차 함수 메서드를 가집니다.
대표적인 배열 고차 함수로는 forEach, map, filter, reduce, sort 등이 존재합니다.
BOOK - modern javascript deep dive
[JS] 📚 배열 고차함수 종류 총정리 (map / filter / find / reduce / sort / some)