<쏙쏙 들어오는 함수형 코딩>
p.231~265
일급 값, 변수에 저장이 가능하고 함수의 인자와 리턴값으로 사용될 수 있다.
+와 같은 연산자도 함수를 만들어 일급으로 사용할 수 있다.
아래와 같은 plus 함수를 굳이 왜 만들까? 라고 생각했던 적이 있었는데 이해가 확 됐다.
const plus = (a, b) => a + b;
고차 함수, 함수를 인자로 넘기로 리턴값으로 사용할 수 있는 함수. 함수를 인자로 받으면 다양한 동작을 추상화할 수 있다.
함수 이름에 있는 암묵적 인자를 하드 코딩에서 명시적 인자로 리팩토링.
본문을 콜백으로 바꾸기.
'개발 서적 > 일일 독서' 카테고리의 다른 글
[일일 독서] 2023-03-25 (토) (0) | 2023.03.26 |
---|---|
[일일 독서] 2023-03-23 (목) (0) | 2023.03.24 |
[일일 독서] 2023-03-20 (월) (0) | 2023.03.21 |
[일일 독서] 2023-03-19 (일) (0) | 2023.03.20 |
[일일 독서] 2023-03-18 (토) (0) | 2023.03.19 |