在使用new实例化对象时, this指向这个实例对象
当对象调用函数或者方法时,this指向这个对象。
在函数定义时,this指向全局变量
在浏览器下的全局范围内,this指向全局对象
B:当对象调用方法时,this指向这个对象。 C: this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象 D: 使用apply或call调用 this 将会被显式设置为函数调用的第一个参数。
var o = { x:30, getX:function(){ return this.x; } }; console.log(o.getX());
window.onload = function() { var aa = function() { var name = 'bob'; function tt() { console.log(this); } tt(); } aa(); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题