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 次浏览

开启你的职业生涯

完成课程即可获得认证

开始
广告