TIL. 03_고차함수 part1.

Ryan Lee·2021년 4월 3일
0

Today I Learned!

목록 보기
3/11
post-thumbnail

고차 함수(Higher order function)는 함수를 인자로 전달받거나 함수를 결과로 반환하는 함수를 말한다. 다시 말해, 고차 함수는 인자로 받은 함수를 필요한 시점에 호출하거나 클로저를 생성하여 반환한다. 자바스크립트의 함수는 일급 객체이므로 값처럼 인자로 전달할 수 있으며 반환할 수도 있다.

  • 다른 함수를 인자로 받는 경우

여기선 잠깐!
근데 Callback 함수는 뭔가요?

  • 콜백(Callback)함수란 어떤 이벤트가 발생했거나 특정 시점에 도달했을 때 시스템에서 호출하는 함수를 말한다.

이 Callback 함수가 좀 헷갈린다. 나는 이 부분을 좀 더 캐보려고 한다. 일단 그건 다음으로~

  • 함수를 리턴하는 경우

  • 함수를 인자로 받고, 함수를 리턴하는 경우

profile
📡 Gryffindor :) programmer

0개의 댓글