代码如下:
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本身么?
九州编程
莫回无
相关分类