目录
箭头函数
基础语法
const fun = () => { }
const myFun1 = (k,v) => {
return k+v;
}
省略写法
- 只有一个参数时可省略小括号
- 只有一句执行语句时可省略大括号和return,会返回结果
const fun = (k) => {return k+1;}
// 可简写成
const fun = k => {return k+1;}
// 再次简化
const fun = k => k+1
箭头函数中的this指向
箭头函数不绑定this关键字,箭头函数中的this,指向的是函数定义位置的上下文this。箭头函数中的this指向是它所定义(声明)的位置,可以简单理解成,定义箭头函数中的作用域的this指向谁,它就指向谁。