매우쉽게 이해하는 JavaScript 객체지향 & ES6 신문법의 '변수 연습문제 해설'을 보고 질문드립니다.
let a = 1;
window.a = 3;
console.log(a);
이렇게 하면 console.log(a)에서 제일 가까운 범위는 let a이기 때문에 1이 출력된다고 해주셨는데 왜 window.a보다 let a가 더 가까운 범위인가요?
범위라는 말이 직관적으로 이해가 안됩니다. window가 왜 let보다 멀리있는 범위인 객체인건가요?