0x01:this究竟指向什么? 普通函数的this 简单的法则: 有对象就指向调用对象 没调用对象就指向全局对象 用new构造就指向新对象 通过 apply 或 call 或 bind 可以改变this的指向 简单的例子: var name = 'global'; var ob = { name: 'ob1', getName_1: function(){ console.log(name); }, getName_2: function(){ console.log(this.name);//this指向调用的对象 } } var getName_3 = ob.getName_2; ob.getName_