代碼如下:
function test( ) {
console.log(this === window);
console.log(this === test);
}
test();//true false
var a=new test();//false false
為什么用 var a=new test()的方式時,this === test為false呢,有人能幫忙解釋一下嗎?在這里this指的不是test本身么?
關(guān)于javascript中的this問題?
手掌心
2018-12-07 04:16:44