this关键字的笔记
# 使用 this 的原因 在编写代码的时候,我们不得不经常使用当前的上下文对象来做一些事情,比如说对象赋值、调用方法。如果我们不使用 this,就需要经常传入一个上下文对象,非常的繁杂,并且随着使用模式和代码量的增长,显式传递上下文对象会让代码变得越来越混乱。 但是 this 提供一种更 “优雅” 的方式来隐式传递一个上下文对象。 # this 到底是什么 == 当一个函数被调用时,会创建一个执行上下文。== 这个上下文包含函数在哪里被调用、函数的调用方法、参数等信息,而 this 就是上下文的其中一个属性。 # this 的绑定机制 通常来说,this...
more...