函数
把一段相对独立具有特定功能的代码块封装起来,形成一个独立实体,就是函数
函数写法:
function 函数名(){ 函数体 }
var 函数名=function(){ 函数体 }
函数使用【形参与实参】
function 函数名(形参1,形参2){ 函数体 };函数名(实参1,实参2);
arguments:存储传递进来的所有实参,可以不用写形参了
函数返回值
如果没有return,默认返回undefined
使用return,跟在return后面的值,是函数返回值
如果return后边没有值,返回undefined
函数扩展
匿名函数:没名字function(){函数体}
自调函数:(function(){函数体})
返回函数:
定义:function name(形参1){return function(形参2){ } }
调用:name(实参1)(实参2)