Java中的方法(函数):
Java
public 返回值类型 方法名()
{
return 返回值;
}
定义方式一
绝对值函数:
JavaScript
function Test(x)
{
return x;
}
一旦执行到return代表函数结束,返回结果
如果没有执行return,函数执行完也会返回结果,结果就是 undefined
定义方式二:
JavaScript
var abs = function(x)
{
return(x);
}
function(x){…..}这是一个匿名函数。但是可以赋值abs,通过abs就可以调用函数
方式一和方式二等价!
调用函数
JavaScript
abs(10) //10
abs(-10) //10
arguments
arguments是一个JavaSprict免费赠送的关键字
代表传递进来的所有参数是一个数组;
rest
ES6引入的新特性,获取除了已经定义的参数之外的所有参数
JavaScript
function abs(a,b,...rest)
{
console.log(a);
console.log(b);
console.log(rest);
}
***rest参数只能写在参数的最后面,必须用…表示