函数声明
如同变量,函数必须被声明。以下是声明一个函数 double
接受 参数 x
返回 x 的两倍:
function double(x) {
return 2 * x;
}
注意: 上述函数可能在声明之前被引用。
函数在Javascript中也是变量;可以储存值(比如数字,字符串等等),将其作为参数传给其他函数:
var double = function(x) {
return 2 * x;
};
注意: 上述函数没有可能在声明之前被引用,就像其他变量。
Exercise
Correct!
var triple = function(x) { return x * 3; }
assert(triple); assert(triple(4) === 12); assert(triple(10) === 30);