Heim >Web-Frontend >js-Tutorial >Die zeigende Bedeutung dieses Objekts
1. In der Funktion:
function foo(){ return this; }
Wer auch immer die Funktion aufruft, zeigt auf das Fenster; 🎜> 2. Zeigen Sie im Ereignis html auf das Fenster. Zeigen Sie im Ereignis dom0 auf den Auslöser des Ereignisses gebundener Elementknoten in Nicht-IE; im IE direkt auf Fenster
3 4. Im Objekt: Dies zeigt auf das aktuelle Objekt. Wenn es mehrere Ebenen gibt, bezieht sich das Objektpaket auf das Objekt der oberen Ebene. 2).
5. Die Aufruffunktion und die Anwendungsfunktion können die Richtung ändern, und die Bindungsfunktion kann auch den Funktionspunkt ändern >
6. Konstruktormodul:
var foo = { a:18, num:{ a:10, num:function(){ console.log(this.a);//10 } } } foo.num.num();
Zusammenfassung: Wenn der Rückgabewert in einem Konstruktor ein Basisdatentyp ist, dann zeigt dies auf die Instanz von der Konstruktor; wenn der Rückgabewert ein Objekt ist, dann zeigt dies auf das Objekt
Das obige ist der detaillierte Inhalt vonDie zeigende Bedeutung dieses Objekts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!