有人可以幫我理解爲什麼x的值是'undefined'嗎?Javascript全局變量訪問
var x = 100;
function test() {
if(false) {
var x = 199;
}
alert(x);
}
test();
有人可以幫我理解爲什麼x的值是'undefined'嗎?Javascript全局變量訪問
var x = 100;
function test() {
if(false) {
var x = 199;
}
alert(x);
}
test();
由於變量是本地當前函數範圍 –
https://stackoverflow.com/search?q=%5Bjavascript%5D+hoisting – deceze
@litelite的'的x'外函數被函數 –