js 变量提高 和函数提高

建立函数有两种形式,一种是函数声明,另一种是函数字面量,只有函数声明才有变量提高函数

 

console.log(a)  // f a() { console.log(a) }
console.log(b) //undefined
    
function a() {
  console.log(a) 
}

var b = function(){ //字面量函数 ,不会提高  至关于 var b; b=function(){}  
  console.log(b)
}
相关文章
相关标签/搜索