首页 > es6下的this

es6下的this

在es6使用jquery的点击事件


编译成es5后他的this指向变成最外层的对象了,这是为何?


简单来说,箭头函数没有自己的this,整个类就一个this


箭头函数没有它自己的this值,箭头函数内的this值继承自外围作用域。
如果你想让this指向.bg-popbox,最简单的方法是不用箭头函数,直接写function() {$(this).remove()}。
箭头函数 Arrow Functions

【热门文章】
【热门文章】