7.8 함수 스코프와 호이스팅

  • let으로 변수를 선언하면, 그 변수는 선언하기 전에는 존재하지 않음

  • var로 선언한 변수는 현재 스코프 안이라면 어디서든 사용할 수 있으며, 심지어 선언하기 전에도 사용할 수 있음

    -> 호이스팅(hoisting) 메커니즘을 따름

    -> 같은 변수를 여러 번 정의하더라도 무시함

Last updated