箭头函数

2020-06-09  本文已影响0人  ticktackkk

定义函数的方式

() => {}
const fn=()=>{}

函数体中只有一句代码,而且有返回值可以省略大括号

 function sum(num1, num2) {
       return num1 + num2;
  }
 const sum = (num1, num2) => num1 + num2;

箭头函数如果形参只有一个,小括号可以省略

function fn(v) {
      return v;
}
const fn = v => v;

箭头函数不绑定this关键字,箭头函数中的this,指的是函数定义位置的上下文this;
箭头函数被定义在那,箭头函数中的this就指向哪

上一篇 下一篇

猜你喜欢

热点阅读