摘要:
介绍 this在各种对面对象编程中起着非常重要的作用,主要用于指向调用的对象。不过在JavaScript中,this的表现存在很大差异,特别是不同执行上下文。 由前文我们知道this也是属于执行上下文中的一个属性,所有它命中注定和执行上下文脱不了干系。activeExecutionContext = { VO: {...}, this: thisValue}; 在Javascript中,this的取值取决于调用的模式。调用模式一共有四种:方法调用模式、函数调用模式、构造器调用模式和apply调用模式。调用模式 方法调用模式 当一个函数被保存为对象的一个属性时,我们称它为一个方... 阅读全文