随笔之箭头函数 粗解

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

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

  箭头函数有几个特点:

  1.没有arguments

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

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

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

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

  var result =fun (5);

  console.log(result);

posted @ 2019-09-06 19:44  ~晴天~  阅读(102)  评论(0编辑  收藏  举报