箭头函数,顾名思义,就是箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种只包含一个表达式,连{ … }和return都省略掉了。还有一种可以包含多条语句,这时候就不能省略{ … }和return。  

  箭头函数是es6宏新增的函数的定义方式

  箭头函数有几个特点:

  1.没有arguments

  2.箭头函数this指向一旦定义了,那么就无法更改了,但是可以在定义之前改变this指向 (可以调用参数使用外面的东西,这个也许有人不知道)

  箭头函数的定义方式是 var name = ()=>{};

  根据箭头函数的规则,甚至可以做到更加简化的写法,例如最简写法

  var fun =x=>x*x*x*x;

  var result =fun (5);

  console.log(result);

版权声明:本文为1994-gqw原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/1994-gqw/p/11477829.html