功能性的声音


功能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;



以上是本文的全部内容,希望大家能喜欢。