功能性的
声音 功能funname(
参数){
…
执行代码
}
声明的
函数不立即执行,我们需要调用它来执行:funname();
*使用分号分隔
可执行Javascript语句,因为函数声明不是可执行语句,因此它不会以分号结束。
功能性表达
函数(参数){
…执行代码块
};
函数表达式定义的函数实际上是一个匿名函数(函数没有名称,直接存储在变量中)。
*函数表达式的结尾是添加分号,因为它是一个执行语句。
函数的构造
方法 复制代码代码如下所示:
var =新函数MyFunction(
调用函数并将其赋给变量:
复制代码代码如下所示:
var x = MyFunction(4, 3); / / x = 12;
在实际生产中,不建议使用构造函数来定义函数,上面的示例可以重写为:
复制代码代码如下所示:
VaR MyFunction =功能(A,B){ return a * b };
var x = MyFunction(4, 3); / / x = 12;
以上是本文的全部内容,希望大家能喜欢。