8월 30일(월) 고차함수와 Callback

남이섬·2021년 8월 30일
0
post-custom-banner
  • 고차함수는 다른 함수를 인자(argument)로 전달받을 수 있다.
    - 고차함수의 인자로 전달되는 함수콜벡 함수(Callback function)라고 한다.
    콜백 함수는 어떤 작업 중에 호출하는 경우가 많아서, 업무중 걸려온 전화에 답신하는 전화를 나타내는 콜백이라는 이름이 붙여졌다.

Callback 함수 : 다른것에 의해 호출되어 돌아오는 함수
호출하는 대상이 다른함수다, 다름함수가 호출에게 주려면 그 함수에 인자로 전달해 준다.

호출의 주체 "caller", "iterator"
호출의 대상 "collee", "iteratee"

데이터에 호풀의 주체가 호출의 대상의 로직을 적용한다.
데이터에 caller 가 callee의 로직을 적용한다.
데이터에 iterator 가 iteratee의 로직 적용한다.

함수실행 -> 호출 -> call -> invoke

콜벡함수를 통하여 메소드 구현 GitHub TIL

profile
즐겁게 살자
post-custom-banner

0개의 댓글