“this”关键字是JavaScript中广泛应用的一种特性,但它经常也是这门语言中最容易混淆和误解的特性。“this”的实际意义是什么?它是如何求值的? 本文试图以清晰的方式澄清和解释这问题的答案。 有过其他编程经验的人对“this”关键字并不陌生,大部分时候当通过构造函数实例化一个类的实例时,它指新创建的对象。例如,如果我有一个类 Boat() ,其拥有一个 moveBoat() 方法,当在 …
“this”关键字是JavaScript中广泛应用的一种特性,但它经常也是这门语言中最容易混淆和误解的特性。“this”的实际意义是什么?它是如何求值的? 本文试图以清晰的方式澄清和解释这问题的答案。 有过其他编程经验的人对“this”关键字并不陌生,大部分时候当通过构造函数实例化一个类的实例时,它指新创建的对象。例如,如果我有一个类 Boat() ,其拥有一个 moveBoat() 方法,当在 …
讨论
登录后参与讨论
还没有评论,来说第一句吧。