Open Choozii opened 2 years ago
예제 24-11. outer 함수 부분은 즉시실행 함수로 선언될 때 바로 실행되어버림 -> 한번만 실행 increase()를 통해 호출되는 부분은 클로저 부분이다! 🐱
현아상 비동기 이야기 듣다가 microtask queue랑 macrotask queue 우선순위기 달랐던 게 생각나서 찾아봤어요. 출처
@humonnom
역시 움직이는걸로 보니까 좋네요. 아 무슨 에니메이션도 큐가 따로 있었던것같은데 궁금증으로 남겨두면 아마 책에 나오겠죠..?
p.403 즉시 실행 함수는 한 번만 실행되므로 increase가 호출될 때마다 num 변수가 재차 초기화될 일은 없을 것이다.
increase()가 실행될 때마다 let num = 0; 부분도 실행되는 건데 왜 num 변수는 초기화되지 않는 건지 이해가 안갑니다...=ㅅ=