this 語句 指當(dāng)前對(duì)象。
this.property 必選的 property 參數(shù)指的是對(duì)象的屬性。
this 關(guān)鍵字通常在對(duì)象的 構(gòu)造函數(shù)中使用,用來引用對(duì)象。
示例
在下面示例中,this 指的是新創(chuàng)建的 Car 對(duì)象,并給三個(gè)屬性賦值。
function Car(color, make, model){
? this.color = color;
? this.make = make;
? this.model = model;
}
對(duì)于 JScript 的客戶版本,如果在其他所有對(duì)象的上下文之外使用 this,則它指的是 window 對(duì)象。
簡單點(diǎn)說,如果在函數(shù)里面,this表示當(dāng)前函數(shù);
如果觸發(fā)了事件,比如onclick,那么this表示當(dāng)前觸發(fā)事件的對(duì)象