码迷,mamicode.com
首页 > 其他好文 > 详细

箭头函数

时间:2018-10-25 17:57:01      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:语句   OLE   bubuko   结果   函数   info   .com   log   特点   

1、作用

  定义匿名函数

2、基本语法

  - 没有参数: () => console.log(‘xxxx‘)

  - 一个参数: i => i+2

  - 大于一个参数: (i,j) => i+j

  - 函数体不用大括号: 默认返回结果

  - 函数体如果有多个语句, 需要用{}包围,若有需要返回的内容,需要手动返回

3、使用场景

  多用来定义回调函数

4、箭头函数的特点:

  -  简洁

  -  箭头函数没有自己的this,箭头函数的this不是调用的时候决定的,而是在定义的时候处在的对象就是它的this 

  -  扩展理解: 箭头函数的this看外层的是否有函数,

        如果有,外层函数的this就是内部箭头函数的this,

        如果没有,则this是window。

列:

技术分享图片

技术分享图片

技术分享图片

 

箭头函数

标签:语句   OLE   bubuko   结果   函数   info   .com   log   特点   

原文地址:https://www.cnblogs.com/zyc-blogs/p/9851297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!