- content
{:toc}
函数
作用
通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行
语法
1 | function functionName([argument1,argument2...]){ |
实例
1 | function myFunction(name,job){ |
函数调用
1 | functionName([argument1,argument2...]); |
带有返回值的函数
1 | function add(num1,num2){ |
函数会在执行完
return
语句之后停止并立即退出
return
语句也可以不带任何的返回值,用于提前停止函数执行又不需要返回值的情况
1 | function double(num){ |
函数的参数arguments
ECMAScript中的参数在内部用一个数组来表示,在函数体内通过arguments
对象来访问这个数组参数
arguments
对象只是与数组类似,并不是Array的实例arguments[i]
来访问它的每一个元素arguments.length
是传递参数的个数
实例:求任意一组数的平均值
1 | function getAverage(){ |