function name(params) {
//默认返回undefined
//在这里定义变量没有var修饰,就是全局变量
//js不支持行内变量定义,所以所有变量要在函数开头定义,否则就会成为全局变量。
}
形参不传值就是undefined,所以可以用||来给参数设置默认值.例如: param1=param1||0;
匿名函数
var 变量名= function (params){
//函数体
return 返回值;
};
//语法糖
() => {}
//如果只需要返回一个值甚至可以
() => "value";
//带参数
(params) => params * 2
param => param * 2;
(name = "Anonymous") => "Hello " + name