箭头函数:是一种定义函数的方式
格式:const a=(参数列表)=>{
}
一、无参
1、普通函数无参
var f = function(){
return a;
}
2、箭头函数无参
var f =()= > a;//a为返回参数
二、 带参
1、普通函数带参
var sum = function(a, b) {
return a+ b;
};
2、箭头函数带参
注:一个参数的时候是可以省略括号的如:
(1)var fun = (a) => {
return a* a
}
(2)var fun2 = a=> {
return a* a
}
(3)多个参数
var sum = (a, b) => a+ b;
三、省略大括号
const test2 = () => {
console.log(‘aaa’)
}
等同于const test2 = () => console.log(‘aaa’);