본문 바로가기

오늘 한 일을 기록하자/TIL

201209_TIL

오늘한 일

  • Javascript 고차함수 coplit 문제풀이(1 ~ 22번)
  • 고차함수란?
  • array.filter() 와 array.map() 
  • 함수 표현식(function expression)과 함수 선언식(function declaration)
  • declarative(선언형) vs imperative(명령형)

 

오늘 느낀점

  • 고차함수란 1. 함수를 인자(argument)로 받는 함수 / 2. 함수를 리턴하는 함수(커리함수) / 3. 함수를 인자로 받고, 함수를 리턴하는 경우
  • 이때, 인자(argument)로 전달되는 함수를 콜백 함수(callback function)이라고 한다.
  • 함수 선언식과 함수 표현식의 가장 큰 차이점은 호이스팅이다. 함수 선언식의 호이스팅은 코드의 유지 보수 측면에서 좋지 않을 수 있다. 코드 리뷰 or 디버깅을 할 때 코드를 위 아래로 왔다 갔다할 수 있기 때문이다.

'오늘 한 일을 기록하자 > TIL' 카테고리의 다른 글

210114_TIL.. OOP에 대하여  (0) 2021.01.14
210113_TIL  (0) 2021.01.13
201203_TIL  (0) 2020.12.03
201128_TIL  (0) 2020.11.28
201123_TIL  (0) 2020.11.23