Javascript 中 var functionName = function() {} 和 function functionName() {} 的區別是什麼?


functionDisplayOne 是一個函式表示式,但 functionDisplayTwo 是一個函式宣告。只要其所在函式執行,它就會被定義。

這兩種方式都用於宣告 JavaScript 函式,其中 functionDisplayOne 是一個匿名函式。

下面是函式表示式:

functionDisplayOne();
var functionDisplayOne = function() {
   console.log("Hello!");
};

下面是函式宣告:

functionDisplayTwo();
function functionDisplayTwo() {
   console.log("Hello!");
}

更新時間:15-6 月 2020

301 人次觀看

開啟您的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.