var foo = 1;function bar () { if (!foo) { var foo = 10; } console.log(foo);}bar();var foo = 1;為什么if里面的變量foo會提升到bar的頂端?if里面不是一個作用域嗎?
關于變量提升的問題
翻翻過去那場雪
2018-09-11 18:18:02