Heim  >  Artikel  >  Web-Frontend  >  Was ist der Objekttyp von Javascript?

Was ist der Objekttyp von Javascript?

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-07-15 14:24:556149Durchsuche

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;

Was ist der Objekttyp von Javascript?

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 Global

2: 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 Kommas

var obj1 = {};
var obj2 = {x:0,y:0};
var obj3 = {name:‘Mary’,age:18}
(2) new Object(); Systemobjekte erstellen, allgemeine Objekte erstellen, benutzerdefinierte Objekte erstellen (benutzerdefinierte Konstruktoren)
var obj1 = new Array;
var obj2 = new Date();

(3) Funktionsobjektvorlage

[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!

Stellungnahme:
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