this在js中的绑定,根据函数的调用模式而不同: 1,函数作为对象的方法,调用时绑定到所属的对象 2,作为普通函数调用,绑定到全局,可以用that保存外函数的this,然后给内涵数使用(内涵数this绑定全局) 3,构造函数,this绑定的new创建的对象。 4,apply绑定到指定对象。