Fah*_*heb 3 javascript hoisting
有人可以向我解释为什么 (1) 返回11(2) 返回undefined。功能块/声明对提升有何影响?
// (1)
var boo = 11
console.log(boo) // 11
var boo = 10Run Code Online (Sandbox Code Playgroud)
// (2)
var boo = 11
function foo() {
console.log(boo)
var boo = 10
}
foo() // undefinedRun Code Online (Sandbox Code Playgroud)