構(gòu)造函數(shù)的this可以理解為指向的是當(dāng)前構(gòu)造函數(shù)的原型嗎?
function MyClass(){ this.a; } 視頻中說的是當(dāng)前的this是指向原型為MyClass的空對象,可以這樣說么,this指向當(dāng)前構(gòu)造函數(shù)的原型?
function MyClass(){ this.a; } 視頻中說的是當(dāng)前的this是指向原型為MyClass的空對象,可以這樣說么,this指向當(dāng)前構(gòu)造函數(shù)的原型?
2016-08-15
舉報(bào)
2016-09-08
看如何調(diào)用啦,如果當(dāng)做普通的函數(shù)直接去調(diào)用,如:MyClass(); 它的this指向window
如果是當(dāng)做構(gòu)造函數(shù)去調(diào)用,如:new MyClass();它的this就會(huì)指向新創(chuàng)建的對象實(shí)例
2016-08-15
this是運(yùn)行時(shí)上下文對象,具體是什么,要看運(yùn)行時(shí)的狀態(tài)