1.普通函数的this:指向它的调用者,如果没有调用者则默认指向window. 2.箭头函数的this: 指向箭头函数定义时所处的对象,而不是箭头函数使用时所在的对象,默认使用父级的this. 图1:函数fn的父级this指向window 图2:箭头函数的父级作用域onclick点击事件的作用域指向对象lis[i](lis[0], lis[1], lis[2]) 3.箭头函数中的this,首先从它的父级作用域中找,如果父级作用域还是箭头函数,再网上找,如此直至找到this的指向
箭头函数的this指向
原创sky星辰01 ©著作权
文章标签 JavaScript 文章分类 JavaScript 前端开发
上一篇:函数节流和防抖
-
react合成事件——bind解决this指向——箭头函数解决this指向
合成事件——bind解决this指向——箭头函数解决this指向
javascript react.js 前端 优先级 跨平台 -
javascript箭头函数循环 js 箭头函数指向
2,箭头函数 function(){} --- ()=>{} 箭头函数 function(e){} --- e =>{} 箭头函数 function(){一行} --- ()=>一行 箭头函数 function(e){一行} --- e =>一行 箭头函数
javascript箭头函数循环 javascript 构造函数 立即执行函数 赋值