Heim >Web-Frontend >Front-End-Fragen und Antworten >Was sind in JavaScript integrierte Objekte?

Was sind in JavaScript integrierte Objekte?

藏色散人
藏色散人Original
2022-01-18 15:01:183427Durchsuche

In JavaScript integrierte Objekte beziehen sich hauptsächlich auf einige globale Wertattribute, Funktionen und Konstruktorobjekte, die von js definiert werden und im globalen Bereich vorhanden sind, bevor das Programm ausgeführt wird.

Was sind in JavaScript integrierte Objekte?

Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Was sind in JavaScript integrierte Objekte?

js integrierte Objekte: Die integrierten Objekte in

js beziehen sich hauptsächlich auf einige globale Werteigenschaften, durch js definierte Funktionen, die im globalen Bereich vorhanden sind, bevor das Programm ausgeführt wird, und Konstruktoren, die zum Instanziieren anderer verwendet werden Objekte Objekt. Im Allgemeinen verwenden wir häufig globale Variablenwerte NaN und undefinierte, globale Funktionen wie parseInt(), parseFloat(), Konstruktoren, die zum Instanziieren von Objekten wie Date, Object usw. verwendet werden, und einzelne integrierte Objekte, die Folgendes bereitstellen mathematische Berechnungen wie Math. Objekt.

Wissenspunkte einbeziehen:

Globale Objekte (globale Objekte) oder standardmäßig integrierte Objekte sollten nicht mit „globalen Objekten“ verwechselt werden. Die hier erwähnten globalen Objekte beziehen sich auf Objekte im globalen Bereich. Andere Objekte im globalen Bereich können durch Benutzerskripte erstellt oder vom Hostprogramm bereitgestellt werden.

Klassifizierung standardmäßig integrierter Objekte

(1) Wertattribute, diese globalen Attribute geben einen einfachen Wert zurück, diese Werte haben keine eigenen Eigenschaften und Methoden.

Zum Beispiel Infinity, NaN, undefiniert, Nullliterale

(2) Funktionsattribute, globale Funktionen können direkt aufgerufen werden, ohne beim Aufruf das besitzende Objekt anzugeben, und das Ergebnis wird nach der Ausführung direkt an den Aufrufer zurückgegeben.

Zum Beispiel eval(), parseFloat(), parseInt() usw.

(3) Basisobjekte, Basisobjekte sind die Grundlage für die Definition oder Verwendung anderer Objekte. Zu den Basisobjekten zählen allgemeine Objekte, Funktionsobjekte und Fehlerobjekte.

Zum Beispiel Objekt, Funktion, Boolescher Wert, Symbol, Fehler usw.

(4) Zahlen- und Datumsobjekte, die zur Darstellung von Zahlen, Daten und Objekten verwendet werden, die mathematische Berechnungen durchführen.

Zum Beispiel Zahl, Mathematik, Datum

(5) String, ein Objekt zur Darstellung und Bedienung von Strings.

Zum Beispiel String, RegExp

(6) Indizierbare Sammlungsobjekte. Diese Objekte stellen nach Indexwert sortierte Datensammlungen dar, einschließlich Arrays und Typarrays sowie Objekte mit arrayähnlichen Strukturen. Beispielsweise verwendet Array

(7) verschlüsselte Sammlungsobjekte. Diese Sammlungsobjekte verwenden Schlüssel beim Speichern von Daten und unterstützen die Iteration von Elementen in der Einfügereihenfolge.

Zum Beispiel Map, Set, WeakMap, WeakSet

(8) Vektorsammlung: Die Daten in der SIMD-Vektorsammlung werden in einer Datensequenz organisiert.

Zum Beispiel SIMD usw.

(9) Strukturierte Daten. Diese Objekte werden zur Darstellung und zum Betrieb strukturierter Pufferdaten oder mit JSON codierter Daten verwendet.

Zum Beispiel JSON usw.

(10) Kontrollieren Sie abstrakte Objekte

wie Promise, Generator usw.

(11) Reflection

wie Reflect, Proxy

(12) Internationalisierung, ECMAScript Objekte hinzugefügt, um die mehrsprachige Verarbeitung zu unterstützen.

Zum Beispiel Intl, Intl.Collator usw.

(13) WebAssembly

(14) Andere

wie Argumente

Empfohlenes Lernen: „

js Basic Tutorial

Das obige ist der detaillierte Inhalt vonWas sind in JavaScript integrierte Objekte?. 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