map

언어/js

20230405 스코프 클로저 프로토타입 이터럴 등 즉시실행함수

스코프,클로져 코드에서 let으로 선언된 i는 각각의 setTimeout() 함수에서 새로운 변수가 생성됩니다. 이러한 변수 생성 방식을 블록 스코프라고 합니다. 따라서 setTimeout() 함수에서 사용되는 i 값은 이전 값에 의존하지 않으며, for 루프의 값에 대한 복사 본을 사용합니다. 루프의 값에 대한 복사본? **let**으로 선언된 변수의 경우, 각각의 setTimeout() 함수에서 새로운 변수가 생성됩니다. 이때 생성된 변수는 for 루프에서의 값에 대한 복사본을 가지고 있습니다. 이러한 변수 생성 방식을 블록 스코프라고 합니다. 즉, for 루프 내에서 **let**으로 선언된 변수는 블록 스코프를 갖게 되어, 각각의 블록에서 새로운 변수가 생성되며, 이때 생성된 변수는 for 루프에..

goldenbeer
'map' 태그의 글 목록