离线下载
PDF版 ePub版

xinqiu · 更新于 2018-11-28 11:00:43

函数声明

如同变量,函数必须被声明。以下是声明一个函数 double 接受 参数 x 返回 x 的两倍:

function double(x) {
    return 2 * x;
}

注意: 上述函数可能在声明之前被引用。

函数在Javascript中也是变量;可以储存值(比如数字,字符串等等),将其作为参数传给其他函数:

var double = function(x) {
    return 2 * x;
};

注意: 上述函数没有可能在声明之前被引用,就像其他变量。

{% exercise %} 声明一个 triple 函数,接受一个参数,返回它的三倍。 {% solution %} var triple = function(x) { return x * 3; } {% validation %} assert(triple); assert(triple(4) === 12); assert(triple(10) === 30); {% endexercise %}

上一篇: 函数 下一篇: 高阶函数