木灵鱼儿
你不知道的JavaScript
this全面解析
this绑定的规则从执行上下文中我们可以知道,函数在运行时会生成函数执行上下文,在这个里面存在着this,而this绑定谁,则由规则去定义。一共有四条规则,我们按从小到大一一讲解。默认绑定规则当其它三条规则不满足时,则使用默认绑定规则,在非严格模式下,this会被指向全局对象,也就是window,但是再严格模式下,会被指向undefined。function a() { console.log(this); //window } a();function a() { "use strict"; console.log(this); //und...
最近评论