介绍:ES6中允许使用箭头=>
来定义函数。
语法:
let fun = (参1,参2,参3) => { 函数体};
普通函数:
let fun = function (参1,参2,参3) { // 函数体 return `Hello ${name} !`; };
说明:
关于箭头函数的参数:
① 如果箭头函数没有参数,直接写一个空括号即可。
② 如果箭头函数的参数只有一个,也可以省去包裹参数的括号。
③ 如果箭头函数有多个参数,将参数依次用逗号分隔,包裹在括号中即可。
// 没有参数
let fun1 = () => { console.log(111); };
// 只有一个参数,可以省去参数括号
let fun2 = name => { console.log(222) };
// 有多个参数
let fun3 = (val1, val2, val3) => { console.log(val1, val2, val3) };
关于箭头函数的函数体:
①如果箭头函数的函数体只有一句代码,就是简单返回某个变量或者