var d = 'D';
function outer() {
var a = 1;
var b = 'B';
function inner() {
var a = 2;
console.log(a); // 2
console.log(b); // 'B'
console.log(d); // 'D'
}
}
outer();
console.log(b)
실행 될 때 순서inner()
에서 변수 b
가 있는지 체크inner()
가 생성 된 outer()
에서 변수 b
체크console.log(b)
실행