Javascript 中 var functionName = function() {} 和 function functionName() {} 有什么区别

javascriptweb developmentfront end technology

functionDisplayOne 是函数表达式,而 functionDisplayTwo 是函数声明,其周围函数执行后立即定义。

这两种方式都用于在 JavaScript 中声明函数,functionDisplayOne 是匿名函数。

以下是函数表达式 −

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

以下是函数声明 −

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

相关文章