that = this
来源:
oog
2016-10-10
老师我经常看到你写var that = this。这样的用法,请问是为什么,我直接操作this不也一样能得到想要的结果么
写回答
1回答
-
分场景的,如果是在某个示例方法中,调用 this,可能调用到到的是当前这示例调用者的上下文,而不是在使用这个示例方法中所在示例对象的上下文,会导致调用方法出错,当然了我的课程示例是不够严谨的,有的地方 this 就够了,等到后面再对 ES6 多深入了解后,这里其实就基本上用不上这种 that = this 的用法了,箭头函数就完美解决了
012016-10-11
相似问题