这里的this是指向谁?
JScript code
function oDemo1(num1,num2)
{
return num1+num2;
}
function oDemo2(num1,num2)
{
return oDemo1.apply(this,arguments); //this指向谁
}
alert(oDemo2(5,6)); //显示11
是指向oDemo2还是window,
如果是指向window,
请问为什么指向window?
我觉得是oDemo2调用的oDemo1,这个this应该指向oDemo2啊
------解决方案--------------------
------解决方案--------------------window.color='red';
function oDemo()
{
this.color = "123"
alert( this.color); //不管这个color有没有值,都要让这个this指向oDemo
}
new oDemo()