函数表达式与函数声明在 JavaScript 中的区别


函数声明

“function”关键字在 JavaScript 中声明函数。要使用 JavaScript 定义一个函数,请使用 “function” 关键字,后跟一个唯一的函数名称、一个参数列表(可能为空),以及用大括号括起来的语句块。

这里有一个示例 −

function sayHello(name, age) {
   document.write (name + " is " + age + " years old.");
}

函数表达式

函数表达式不应该以关键字“function”开头。定义的函数可以命名或匿名。

以下是示例 −

//anonymous function expression
var a = function() {
   return 5;
}

或者

//named function expression
var a = function bar() {
   return 5;
}

更新于: 2020 年 6 月 12 日

173 次浏览

开始你的 事业

完成课程以获取认证

入门
广告