箭头函数的this看定义他的时候,他的外层有没有函数

有:外层函数的this就是箭头函数的this

无:箭头函数的this就是window

obj = {age:18, getAge: ()=>console.log(this.age)}
obj.getAge()
//undefined 定义的时候外层没有函数,指向window obj = {age:18, getAge: function(){print = ()=>console.log(this.age); print()}}
obj.getAge()
//18 定义的时候外层函数的this就是箭头函数的this

  

最新文章

  1. x01.os.18: MBR
  2. Android深度探索--HAL与驱动开发----第二章读书笔记
  3. nginx限制单个IP访问配置
  4. HIVE: collect_set(输出未包含在groupby的字段);
  5. 使用NHibernate(7)-- 一对一 && 一对多 && 多对多
  6. GitHub入门之一:使用github下载项目
  7. Java多线程实现
  8. text-overflow:ellipsis实现超出隐藏时省略号显示
  9. ASP.NET验证控件一
  10. Map、Set、List、Queue、Stack的特点与用法
  11. Qt树形控件QTreeView使用1——节点的添加删除操作 复选框的设置
  12. c#基础: NetWorkStream类的主要属性
  13. oracle 定义数据完整性
  14. AIDL使用详解
  15. 1038. Recover the Smallest Number (30) - 字符串排序
  16. hdu5269 ZYB loves Xor I
  17. WebView加载html5页面
  18. 23 服务音乐的启动Demo4
  19. 【原创】谈谈线上CPU100%排查套路
  20. James Munkres Topology: Theorem 16.3

热门文章

  1. 机器学习-SVM-核函数
  2. 链接校验——是否是协议http://或https://开头的
  3. echarts-迁徙图地点图标颜色修改
  4. ABAP常用函数归纳
  5. 配置jupyter notebook网页浏览
  6. 小米Air 13.3 安装Arch Linux
  7. 00常见的Linux系统版本
  8. javascript 几个易错点记录
  9. google的CacheBuilder缓存
  10. Linux系统层级结构标准