자바스크립트에서 함수는 변수에 할당할 수 있고, 인자로 전달할 수 있고, 다른 함수에서 return 될 수 있는 일종의 객체이다. → 일급객체
고차함수란 함수를 인자로 받거나 함수를 return 하는 함수를 말한다.
위 형태와 아래 형태는 같은 의미를 갖는다. (화살표 함수 return 생략가능)
const func = () => () => { }
const func = () => {
return () => {
}
}
'Computer Science > Javascript&Typescript' 카테고리의 다른 글
var과 let 차이점 (0) | 2021.06.24 |
---|