var x = 5,
o = {
x: 10,
doIt: function doIt(){
var x = 20;
setTimeout(function(){
alert(this.x);
}, 10);
}
};
o.doIt();
なぜこれはを参照しているのですかwindow object rather than o
。私はobject o
コンテキスト内にいるので、10を正しく印刷する必要がありますか?