Die Objekttypen von JavaScript sind: 1. Integrierte Objekte/native Objekte, vordefinierte Objekte; 2. Host-Objekte, einschließlich BOM-Objekte und DOM-Objekte; 3. Benutzerdefinierte Objekte, von Benutzern erstellte Objekte;
Objekte sind die Darstellung von Substantiven (z. B. Personen, Dinge, Dinge) in Anforderungsszenarien im Programm
In JavaScript sind außer Zeichenfolge, Zahl, Boolescher Wert, Null und undefiniert andere Daten Objekte, z als Arrays, Daten und sogar Funktionen;
ECMA-262-Definition:
Eine ungeordnete Sammlung von Attributen, jedes Attribut speichert einen primitiven Wert, ein Objekt oder eine Funktion
Ein Objekt ist ein Array von Werten in keiner bestimmten Reihenfolge
Objekt ist ein spezieller Datentyp, der mehrere Mitglieder enthalten kann: Attribute und Methoden. Der Wert von
-Objektname. Attributname (Methode):
-kapselt das Verhalten des Objekts und gibt das Verhalten an, das das Objekt ausführen kann, oder die Funktionen, die ausgeführt werden können.-Objektname. Methodenname.
Object = Property + Method
Objekttypen in JS. 1. Eingebaute Objekte /native Objekte
: Bezieht sich auf von der JavaScript-Sprache selbst vordefinierte Objekte. Sie sind im ECMAScript-Standard definiert und werden von allen Browserherstellern bereitgestellt. Aufgrund der Vereinheitlichung der Standards sind diese Objekte nicht allzu groß Zeichenfolge, Zahl, boolesches Array, Datum, RegExp, mathematisches Fehlerobjekt, Funktion Global2: Bezieht sich auf das von der JavaScript-Ausführungsumgebung (d. h. Browser) bereitgestellte Objekt, das von Browserherstellern implementiert wurde Probleme in der Anfangszeit. Derzeit sind einige der Hauptobjekte mit den meisten Browsern kompatibel. Sie sind speziell in die folgenden zwei Kategorien unterteilt: (1) Stücklistenobjekt: Fenster, Navigator, Bildschirm, Verlauf, Standort (2) DOM-Objekt: Dokumentobjektmodell
Dokument, Anker, Bereich, Basis, Körper, Schaltfläche, Leinwand, Ereignis, Rahmen, Frameset, IFrame, Bild, Link, Meta, Stil, Formular, Eingabeschaltfläche, Eingabe-Kontrollkästchen , Eingabedatei, Eingabe versteckt, Eingabekennwort, Eingaberadio, Eingabe zurücksetzen, Eingabe senden, Eingabetext, Option, Auswahl, Textare, Tabelle, TableCell, TableRow
3: Bezieht sich auf von Benutzern erstellte Objekte Probleme müssen von den Autoren beachtet werden. Erstellen Sie drei Arten von benutzerdefinierten Objekten: durch Kommasvar obj1 = {}; var obj2 = {x:0,y:0}; var obj3 = {name:‘Mary’,age:18}
var obj1 = new Array; var obj2 = new Date();
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene
]Das obige ist der detaillierte Inhalt vonWas ist der Objekttyp von Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!