TIL, 7주차 월요일

CUE·2021년 5월 17일
0

TIL

목록 보기
34/43
post-thumbnail

오늘 기상은 7시 반, 운동은 30분 !

주말동안 푹쉬고 다시 정신차려보겠다고 다짐했지만 아직도 몽롱한 기분이다.. 그래도 기상시간도 잘 지켰고, 9-18시동안 집중해서 학습했다 !

오늘은 고차함수, 콜백함수를 리뷰하고, 이를 이용해 메소드를 구현했다.

고차함수

⇒ 함수를 인자(argument)로 받을 수 있고, 함수의 형태로 리턴
⇒ 함수는 변수에 저장
⇒ 함수를 담은 변수를 인자로 전달
⇒ 함수 내부에서 변수에 함수를 할당
⇒ 함수는 이 변수를 리턴
⇒ 변수에 할당하지 않고 함수를 바로 이용

콜백 함수(callback function)

⇒ 이때 다른 함수(caller)의 인자(argument)로 전달되는 함수
⇒ 어떤 작업이 완료되었을 때 호출하는 경우가 많아서, 답신 전화를 뜻하는 콜백
⇒ 콜백 함수를 전달받은 고차 함수는, 함수 내부에서 이 콜백 함수를 호출(invoke)
⇒ 조건에 따라 콜백 함수의 실행 여부를 결정

underbar

앞쪽은 수월해서 오 ~했는데
유니크에서부터 딱 막혔다.
가장 힘들었던 것은
.uniq => indexOf 사용
.reduce => 주석 힌트를 잘 이용하자..

profile
archive

0개의 댓글