function demo(){ console.log(a) // undefined var a=1; } demo()
function demo(){
console.log(a) // undefined
var a=1;
} demo()
js会将变量声明提升到顶部,赋值语句不会提升
优先级:变量>函数>参数>提升
本文标题:JavaScript变量提升
本文链接:https://www.haomeiwen.com/subject/ntahcltx.html
网友评论