1.普通函数的this:指向它的调用者,如果没有调用者则默认指向window.
2.箭头函数的this: 指向箭头函数定义时所处的对象,而不是箭头函数使用时所在的对象,默认使用父级的this.
图1:函数fn的父级this指向window
图2:箭头函数的父级作用域onclick点击事件的作用域指向对象lis[i](lis[0], lis[1], lis[2])
3.箭头函数中的this,首先从它的父级作用域中找,如果父级作用域还是箭头函数,再网上找,如此直至找到this的指向
箭头函数的this指向
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
JavaScript核心原理解析
wy53780
2020-04-23 14:02:41
再学JavaScript ES(6-10)全版本语法大全
wy53780
2020-04-23 13:58:55
前端埋点 - 报错监控
mriliujy
2019-07-11 16:14:54
JavaScript ES2019 中的 8 项新功能
前端高達
2019-02-24 13:48:04
用JavaScript刷新框架子页面的方法
princesstor015
2019-02-23 13:37:36
分享Javascript开发经验
yuncash
2019-02-23 13:25:11
AJAX入门教程理解JavaScript中的函数
剛剛
2019-02-23 12:57:19
深度解析JavaScript事件对象之信用盘源码出售
yihujiu
2019-02-23 12:54:46
JavaScript 图片滑动切换效果
53856943
2019-02-23 00:35:22
JavaScript 无缝上下左右滚动加定高定宽停顿效果
53856943
2019-02-23 00:35:18
起点没有选对,想找好的前端工作只能越找越累
麪包理想
2019-02-23 00:25:54
css布局简史与决胜未来的第四代css布局技术
麪包理想
2019-02-23 00:25:51
jquery 或者说javascript中的加法运算
wanqiufeng
2019-02-23 00:19:36
【玖哥乱弹】编程语言间的斗争
東風玖哥
2019-02-23 00:10:03
【玖哥乱弹】神通广大的JavaScript
東風玖哥
2019-02-23 00:07:32