Js声明变量的两个关键字:var、function
定义函数的两种方式:
1、函数声明式 function 函数名(){}
2、函数表达式 var 变量名 = function(){}
函数调用: 函数名()
匿名函数:function(){}
立即调用函数(调用匿名函数):(function () {} )
参数:形参、实参
1、形参(形式参数):声明函数时定义的参数
2、实参(实际参数):调用函数时传过去的值
arguments:
获取所有所有实参的集合,返回值是类数组
获取某一项:arguments[下标]
下标:从零开始计数,可以通过下标获取某一项
长度/个数:arguments.length
最大下标=length-1
获取arguments最后一项:arguments[arguments.lengh-1]
函数返回值
1.函数没有return,这个函数返回结果是undefined
2.函数只有return,这个函数返回结果是undefined
3.函数 return v,这个函数返回v
4.出现return,函数后面代码不执行
break,使用于判断和循环
continue,只适用于循环