2018-09-05 箭头函数初体验

用axios替换vue-resource的时候遇到一个问题,报错变量未定义,报错位置:

this.progressNum = res.data.progressNum;

res是请求返回的数据,排查后发现是this.progressNum  并不能获取到我们data中定义的变量,把匿名函数改写成箭头函数就没问题了。从此pick箭头函数,要好好学习es6了。

箭头函数的特点:

1、写法简洁

2、没有局部this绑定,也就是说箭头函数内部的this等同于外部this

(传统写法是在函数外部定义变量保存this,内部再通过这个变量使用this,现在一个箭头函数就搞定啦)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,236评论 0 13
  • 广广最近开始跟我们“对话了”,这是我听过最美的语言。 每天回到家都特别开心,拿起喜欢的玩具,或者趁我做饭的时候拿着...
    小广成长记_zizi阅读 853评论 0 4
  • 如果爱是一朵花 我愿做那护花的使者 尘世间的烦恼 世俗中的忧愁 通通帮你解决掉 我是那护花的使者 爱惜你这一朵 你...
    池灬鱼阅读 359评论 0 0
  • 雷雨狂风视线差 双B相遇礼貌达 你退我让路宽广 开车不争优点大
    神于天圣于地阅读 170评论 0 1
  • 我好慌,好焦虑。 看了一次又一次的信息和邮箱,依旧没有面试通知。 2017 09 21
    wuli冰冰阅读 171评论 0 0