본문 바로가기
Front-End/JavaScript

커링 curring

by kk님 2023. 3. 17.

의문점

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) 등