a=1
function test(){
console.log(a)
a=2
console.log(a)
var a=3
console.log(a)
}
test()
var a;
//GO{
// a:undefined--->1
// test:function test(){}
//}
//AO{
// a:undefined--->2--->3
//
//}
运行结果
a=1
function test(){
console.log(a)
a=2
console.log(a)
var a=3
console.log(a)
}
test()
var a;
//GO{
// a:undefined--->1
// test:function test(){}
//}
//AO{
// a:undefined--->2--->3
//
//}
运行结果