函数有两个接口,参数作为接口,接受外部信息,然后返回值,作为出口,与外界实现互动。
在 JavaScript 中,共有四种函数调用方式:方法调用模式、函数调用模式、构造器调用模式、 apply 调用模式。
函数提供两个接口与外界交互,其中参数作为入口,接收外部信息,然后返回值,作为出口,与外界实现互动。
在函数体内,使用 return 语句可设置函数的返回值,一旦运行 return 语句,它立即停止函数的运行,并把 return 后的表达式运算值返回。如果不包含 return 语句,则执行函数体内每一条语句,最后返回 undefined 值。
使用
由于定义在网页中的函数可以看作是全局对象 window 的方法,所以,也可以使用下面的两种方式调用函数。
function add(x, y) {
var result = x + y;
return;
result;
}
方法一。
var data = window.add(2, 3); // 5
方法二。
var data = window['add'](2, 3); // 5
箭头符号(=>)用作一个匿名函数的缩写。这通常称为箭头函数( arrow function )。
按照更加通用的方式,箭头函数写成如下所示。
param => statements / expression;