关于this这个货,常常让我感到头疼,也很难说清这货到底是什么机制,今天就详细记录一下this,了解他就跟理解闭包差不多,不理解的时候我们会感到很难受总想着避开他,当我们真正理解之后,会有种茅塞顿开的感觉,但是也不要掉以轻心,说不定哪天又给来一脚~ 先看一个例子,之前的博客中也提过到的this使用: function fn(){ console.log(this.a) } var a = 2; var o = {a:7}; // 使用之前讲到的apply fn.apply(o); fn(); 那…