오늘한 일
- 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 |