函数表达式与函数声明在 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; }
广告