class构造函数内部使用箭头函数之后this的指向问题
这个问题一开始是我在探索在对象上直接声明一个方法时方法内部this的指针到底指向的是对象自己还是顶层对象这个问题引出来的, 先看下面示例:
例子中a.x和a.y的区别就在于是否是箭头函数,输出结果为箭头函数this指向全局,而function声明形式this指向a对象,b和c输出全部指向window。通过上面的结果我们可以得出结论:
1.箭头函数体内的this对象,就是定义时所在的对象,而不是使...
原创
2018-11-12 14:57:53 ·
4698 阅读 ·
3 评论