console.log(v1);
var v1 = 100;
function foo() {
console.log(v1);
var v1 = 200;
console.log(v1);
}
foo();
console.log(v1);
可以理解为:
console.log(v1); // undefined
var v1 = 100;
function foo() {
var v1;
console.log(v1); // undefined
v1 = 200;
console.log(v1); // 200
}
foo();
console.log(v1); // 100
网友评论