Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function funcA() {
- if (true) {
- var a = 'hello';
- let b = 'hi';
- }
- console.log(a);
- // var 키워드로 선언된 변수는 함수 레벨 스코프를 가지고 있음으로 콘솔에 hello가 출력된다.
- console.log(b);
- // let 키워드로 선언된 변수라 해당 변수가 선언된 중괄호({}) 밖에서는 찾지 못해 ReferenceError가 발생한다.
- }
- funcA();
- ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement