this的指向问题

2020-06-27  本文已影响0人  练习时长2年半的个人练习生

函数的调用姿态

js完整的调用姿态是 上下文.函数(),也就是说函数并不能真正单独调用,他一定是被某个上下文调用的。如果直接写函数调用,那么就是表示的就是window.函数(),严格模式是undefined.函数。

函数的作用

隐式的传递上下文引用,更具可读性,和优雅性。

函数内的this到底指向哪里?

函数的this最终指向哪里是由函数调用位置决定的。(箭头函数除外)

this指向规则

改变this指向的方法。

注意:

call apply bind 不能改变箭头函数里this的指向

上一篇 下一篇

猜你喜欢

热点阅读