函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。

箭头函数本身没有this,this继承上级的this。

定时器中箭头函数的this指向包含定时器的函数,所以定时器中的箭头函数要使用外层this的时候,不用借that传递了,正常使用即可

  // 为避免频繁点击触发事件,点击之后禁用点击事件,1.5秒后解除
$('#refresh').click(function () {
$(this).css('pointer-events', 'none')
//定时器的this指向window,箭头函数没有this,使用外层函数的this,所以在定时器中用this指向了外层的this
setTimeout(() => {
$(this).css('pointer-events', '')
}, 1500)
})

http://es6.ruanyifeng.com/#docs/function#%E7%AE%AD%E5%A4%B4%E5%87%BD%E6%95%B0

 

最新文章

  1. MVC4与JSON交互的知识总结
  2. xml转成数组,原来这么简单!
  3. document.documentElement和document.body的区别
  4. 【POJ】2104 K-th Number(区间k大+主席树)
  5. C#'~'按位取反运算符的使用
  6. 树莓派连接GPS模块
  7. 转:设置Loadrunner负载机临时文件目录
  8. springmvc 获取request 和 java路径分隔符 在windows 和linux 下自动判断的方法
  9. 视觉SLAM
  10. Codeforces Round #410 (Div. 2)
  11. React-router v4教程
  12. go 【第二篇】包、变量、函数
  13. PostgreSQL 问题总结
  14. 罗技Setpoint控制酷狗等第三方播放器
  15. 如何代码隐藏email而用户又能看到
  16. SpringMVC之使用 @RequestMapping 映射请求
  17. 【Oracle】Oracle中复合数据类型
  18. String s="hello";s+="world";s变化了吗?原始的String对象的内容变了吗?
  19. spring JDBC 事务管理
  20. beego 自定义模板函数

热门文章

  1. @KafkaListener和@KafkaListeners的使用
  2. 【转】GMM与K-means聚类效果实战
  3. python 复制
  4. Vue ---- Vuex 的第一次接触
  5. indows Eclipse Scala编写WordCount程序
  6. Solr 8.2 使用指南
  7. SQLite进阶-13.Autoincrement关键字
  8. LUA的table实现
  9. windows10下无U盘安装ubuntu18 使用EasyUEFI(一点点体会)
  10. shiro小记