js/node – 고차 함수
·
SE Bootcamp 내용 정리
js/node – 고차 함수 고차 함수를 통해 높은 수준에서 사고하는 방식을 학습 → 보다 복잡한 알고리즘의 구현 고차함수 이해하기 학습 목표 * 일급 객체(first-class citizen)의 세가지 특징 * 고차 함수(higher-order function)에 대한 설명 * 고차 함수를 자바스크립트로 작성 일급 객체(First-class citizen) 특별한 대우를 받는 함수 비행기에 First class가 있듯이 자바스크립트에도 특별한 대우를 받는 일급 객체가 존재. 그 중 하나가 함수 → 즉, 함수는 일급 객체(First-class citizen) 이다! 자바스크립트에서 함수는 아래와 같이 특별하게 취급됨 * 변수에 할당(assignment) 가능 * 다른 함수의 인자(argument)로 전달..