Community

(영어) 눈으로 보는 자바스크립트 클로저

클로저를 시각화된 예시로 설명해주는 유튜브 영상입니다. 클로저에 대한 기본적인 지식이 없으면 다소 어렵게 느껴질 수 있으니 클로저를 먼저 공부하고 시청하시는 것을 추천드립니다. https://www.youtube.com/watch?v=6Ixyltr8_R0&ab_channel=LydiaHallie 0:18 실행 컨텍스트와 환경 레코드 1:37 함수 객체 2:44 클로저 5:54 클로저 요약 6:22 퀴즈 8:46 사용 사례 (팩토리얼 함수 메모이제이션) 바쁘신 분들은 아래 퀴즈 한 번 풀어보세요. (정답은 댓글에 적어두었습니다) function createCounter() { let count = 0; function increment() { return ++count; } return increment; } const counter1 = createCounter(); const counter2 = createCounter(); console.log(counter1()); console.log(counter2()); console.log(counter1()); // 콘솔에 어떤 값이 출력될까요?

알림

알림이 없습니다