JavaScript 方法调用和 this 解析

原文地址

一直以来,我对 JavaScript 的方法调用存有困惑。尤其是很多人一直抱怨,方法中的 this 语义含糊不清。

在我看来,只要理解了方法调用原语就可以解开这些疑惑,其他所有的方法调用都可以认为是原语上的语法糖。事实上,ECMAScript 规范就是这么做的,这篇文章可以认为是简化版的规范说明,基本思路是一样的。

阅读全文〉