p 250

수빈·2022년 12월 4일
0

makeCounter 커피
aa 설탕
() ~ 주세용

console.log(...

makeCounter : 메뉴판 보는중이에용
makeCounter() : 커피 주세용
makeCounter()() : 커피 주세용 설탕도 주세용
aa : 우선 커피만 주세용 ( 마시면서 설탕 추가 할지 안할지 고민할게용 )
aa() : ( 커피는 이미 있는데 ) 설탕 추가용
aa() : 설탕 추가용
aa() : 설탕 추가용

첫번째 ()는 makeCounter () 실행
두번째 ()는 return function () 실행

makeCounter()() ≠ aa()
aa는 이미 let num = 0 이 실행된 후,
makeCounter()은 처음부터 ( let num = 0 ) 실행

0개의 댓글