2019年1月19日 星期六

【Ch8函式】函式宣告述句 & 函式定義運算式 &匿名函式


▌函式宣告(declaration)述句

  • 宣告(declaration)變數,再把函式再指定給它
  • 會有拉升的情況(但我不懂是三小)
var age=function(){
  console.log("20");
}

▌函式定義運算式

  • 並沒有先宣告變數(但還是使用掉了name的變數)
function name(){
  console.log("neo")
}

▌匿名函式

  • 以上兩者都會佔用變數,如果不想污染全域變數,就可以使用匿名函式
(function(){console.log("hi")})()

沒有留言:

張貼留言