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)
}
相關文章
相關標籤/搜索