相比C++或者Java中的 this 指针的概念而言,JavaScript中的 this 指针更为 "灵活" ,C++或Java中的 this 在类定义时便成为了一个指向特定类实例的指针,但是JavaScript中的 this 指针是可以动态绑定的,也就是说是依据 上下文环境 来指定 this 到底指向谁。这样的机制给编程带来了很大的灵活性(以及趣味性)...
相比C++或者Java中的 this 指针的概念而言,JavaScript中的 this 指针更为 "灵活" ,C++或Java中的 this 在类定义时便成为了一个指向特定类实例的指针,但是JavaScript中的 this 指针是可以动态绑定的,也就是说是依据 上下文环境 来指定 this 到底指向谁。这样的机制给编程带来了很大的灵活性(以及趣味性)...