고차함수1 일급객체와 고차함수 # 일급객체 (first-class citizen) - 자바스크립트에서 퍼스트클래스같이 특별한 대우를 받는 존재(?) - 자바스크립트에서 대표적인 일급 객체중 하나가 함수이다 #일급객체의 특징 변수에 할당할수있다 -함수를 배열의 요소나 객체의 속성값으로 저장할수있다. 함수를 데이터처럼 다룰수있다. 다른 함수의 전달인자로 전달될수 있다 -콜백함수 -함수는 변수에 저장된 데이터를 전달인자로 받거나, 리턴값으로 사용할수있다 다른 함수의 결과로서 리턴 가능 - 커링함 # 고차함수 (higher order function) -함수를 전달인자(argument)로 받을수있고, 함수를 리턴할수 있는 함수이다. # 콜백함수 (callback function) -다른 함수의 전달인자로 전달되는 함수 # 커링함수 -함수를 .. 2023. 1. 14. 이전 1 다음