스코프, 스코프 체인
scope and scope chain
var x = 'global';
function ex() {
x = 'local';
x = 'change';
}
ex();
window.alert(x);//x는 changeVar name = ‘zero’;
Function outer() {
console.log(‘외부’,name);//외부 zero
function inner() {
var enemy = ‘nero’;
console.log(‘내부’,name);//내부 zero
}
inner();//함수 inner에 name 없으면 함수 outer에 찾아보고 거기도 없으면 함수 밖에서 찾는다.
}
outer();
console.log(enemy);//enemy는 함수 밖 영역에서 없기 때문에 에러가 난다.Last updated