Heim > Web-Frontend > js-Tutorial > Hauptteil

Die zeigende Bedeutung dieses Objekts

一个新手
Freigeben: 2017-09-25 10:40:45
Original
1428 Leute haben es durchsucht

1. In der Funktion:

function foo(){
   return this;
}
Nach dem Login kopieren

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();
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!