参数
形参就是在声明函数的小括号中(形式上的参数)
实参就是函数调用的小括号中的(实际的参数)
形参是接受实参的(相当于是个变量)
如果实参的个数多与形参的个数,会取到形参的个数(也就是说形参2个,实参3个,传的实参只有两个)
实参的个数少于形参的个数,多的形参定义为undefined
返回值
1.函数只是实现某种功能,最终的结果需要返回给函数的调用者也就是‘函数名( )’ 通过return返回
2.只要函数遇到return 就把后面的结果 返回给函数的调用者, 相当于 函数的调用者‘函数名( )’ = return后边的结果
在函数体中使用return
return还有终止函数的作用。return之后的代码不会执行了。
return只能返回一个值,如果用逗号隔开多个值,以最后一个为准。
函数如果不是用return,就会返回undefined,如果有return就会返回return后面的值。
break、continue、return的区别
break:结束当前的循环体(for.while)
continue:跳出本次循环,继续执行下次循环(for,while)
return:不仅可以退出循环,还能返回return语句中的值,同时还可以结束当前的函数体内的代码。