函数
作用:封装一段重复的代码
定义:有参数有返回值的函数
声明: function 函数名字() { 函数体 }
调用: 函数名();
注意:
1.函数需要先定义,再使用
2.函数名字需遵循驼峰命名法
3.函数重名,后面的会把前面的覆盖
三要数:函数名(必不可少)、返回值、参数 )
参数
定义:函数定义的时候后面的小括号里的变量就是参数,函数里面有不确定的内容,就需要参数
形参
定义:形式参数,占位置,在函数声明的时候设置的参数
实参
定义:实际参数,函数调用的时候传递的参数,在调用时赋值给参数
**如果实参个数少于形参,没有赋值的形数为undefined,反之,多余的参数被忽略**