多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行。`ECMAScript` 中的函数使用 `function` 关键字来声明,后跟一组参数以及函数体。 函数的基本语法如下所示 ~~~ function functionName(arg0, arg1,...,argN) { statements } ~~~ 以下是一个函数示例: ~~~ function sayHi(name, message) { alert("Hello " + name + "," + message); } ~~~ 函数声明后,如果没有调用,并不会立即执行,只有主动调用后,才会执行这个函数,调用时,直接书写函数名字加一对小括号(),如果该函数有参数,则可以在括号内填入相应的参数(多个参数之间,用逗号分隔)。参数分形参和实参两种,函数声明时的参数叫**形参**,调用时填写的参数叫**实参**,例如调用上面这个函数可用如下方式: ~~~ sayHi("Howie","how are you today?"); // 输出结果如下 // Hello Howie,how are you today? ~~~ 我们需要计算的结果,可以在函数中输出,也可以在函数中用`return`关键字来返回到调用的地方,例如: ~~~ //定义函数 function sayName(name) { return "My name is "+ name; } //调用函数 sayName("Howie"); //此时并不会有任何输出, ~~~