定义
function 函数名(形参列表){}
调用
函数名(实参列表);
参数默认值
默认值参数需放在形参列表最后连续排列
传参方式
值传递:函数内外是两个独立的值。
引用传递(&):函数内外是同一个值。
返回值
return
退出函数,返回到调用函数的地方向后执行,也可以返回数据。
如需在函数内返回多个值,可考虑使用数组和对象。
可变函数
使用变量来保存函数名,再通过该变量调用函数。
匿名函数
没有名字的函数,一般用作回调函数。
若一个函数需要使用一次,之后不再使用了,可以选择使用匿名函数。
递归
函数自己调用自己。