1、什么是函数?
函数是一个可以重复使用的程序模块,该程序模块可以完成一个特定的功能
2、函数的声明:
第一种:命名函数
function 函数名(【参数】)
函数体语句
}
注意:
a、function:是声明函数的关键字,必须小写
b、函数名:用户标识符(用户自定义)----建议:见名知意,一般是动词。
c、【参数】:()不能省略,参数可以省略,(参数可以有也可以没有),【】号不写
d、{}不能省略,表示函数的控制范围
e、函数体语句:用于实现某种功能的代码
定义一个函数:
f、函数不调用自己不执行。用函数名()进行函数调用。
第二种:函数表达式,(匿名函数)变量名不是函数名。
let 变量名 = function(){};
调用:变量名();
3、函数的调用
(1)带返回值的函数(函数体中有return语