JavaScript 有一套完全不同于其它语言的对 this 的处理机制. 在五种不同的情况下 ,this 指向的各不相同. 1.全局范围内 当在全部范围内使用 this,它将会指向全局对象. 2.函数调用 这里 this 也会指向全局对象,可以这么理解 在这里,我们可以这么理解没有明确的调用对象的时候,函数的this还是在全局范围内,所以这里的this绑定到全局的window对象 3.对象方法的调用 故名思义,这里的this是在对象中的 我们在控制台中打印 这里的this指向的是对象obj 当