의문점
1. 왜 매개변수를 쪼개서 사용해야 하지?
2. 사용되는 형태를 찾아보기
3. 헷갈리는 점은 매개변수에 콜백 함수가 들어올 때 인 것 같다.
4. 모던 javascript 예제는 어렵게 느껴진다.. 쉬운 글부터 찾아서 읽어봐야지
5. 리턴 되고나면.. 그 이후의 상황.. 이전 매개변수를 어떻게 사용할수가 있지? => 그러면 무조건 const 함수2 = 함수1(x) 형태의 표현식을 사용해서 할당해야 하는건가?.. 그렇다고 하더라도.. 매개변수가 유지되는 건가?
일단 매개변수 n개 중 m개만 미리 받아둠
나중에 n-m개를 받아서
중간에 리턴문이 들어갈수가 있나?
아니면 중간 클로저 어딘가에 지역변수가 사용되거나?
const FuncA = (x) => (y) => { return x + y }
const FuncB = FuncA(5)
FuncB(2)
FuncB(3)
FuncB(6) 등
'Front-End > JavaScript' 카테고리의 다른 글
| 13. 스코프 14. 전역 변수의 문제점 15. let, const 키워드와 블록 레벨 스코프 (모던 자바스크립트 Deep Dive) (0) | 2023.04.03 |
|---|---|
| 23. 실행컨텍스트 (모던 자바스크립트 Deep Dive) (0) | 2023.03.29 |
| if문과 삼항 연산자 구분해서 사용하기 (0) | 2023.03.14 |
| 선언적 코드와 절차적 코드, 추상화와 구체 (0) | 2023.03.14 |
| 명시적 표현, 암묵적 표현 (0) | 2023.03.14 |