javascript函式宣告兩種主要方式簡單介紹

antzone發表於2017-03-23

在實際應用中最為常用的函式的兩種宣告方式是表示式方式和普通的函式宣告方式,下面就通過程式碼例項對它們進行一下簡單的介紹,下面進入正題。

一.普通的函式宣告:

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
func();
function func(){
  console.log("螞蟻部落");
}

從上面的程式碼可以看出,使用函式宣告方式建立的函式,在整個域內都是有效的,也就是說函式的呼叫可以在函式的宣告之前。

二.表示式表示宣告:

[JavaScript] 純文字檢視 複製程式碼
func();
var func=function(){
  console.log("螞蟻部落");
}

以上程式碼則會報錯,因為使用表達方式宣告函式,只能在宣告之後呼叫函式,程式碼修改如下:

[JavaScript] 純文字檢視 複製程式碼
var func=function(){
  console.log("螞蟻部落");
}
func();

以上程式碼可以正常執行。

相關文章