So erstellen Sie ein neues Objekt in JavaScript: 1. Erstellen Sie ein neues Objekt in Form eines Literals. 2. Erstellen Sie ein neues Objekt in Form von new Object().
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Wie erstelle ich ein neues Objekt in JavaScript?
Es gibt zwei Syntaxen zum Erstellen eines Objekts in JavaScript:
Die eine erfolgt durch Literalform, die andere durch new Object().
Erstellen Sie ein Personenobjekt mit Namen, Alter und Attributen wie Geschlecht.
1. Literale Syntax
var person = {name:"chen",age:12,sex:"male"};
Bei der Deklaration von Objekten in JS schreiben die meisten Leute so: var a = new Object( );
Warum?
{}Dies wird als Objektliteral bezeichnet und new Object() verwendet die Konstruktorfunktion.
Objektliterale sind bequemer zu deklarieren als Konstruktorfunktionen.
Daher wird empfohlen, Objektliteraldeklarationen in JS Vorrang einzuräumen
In JavaScript bedeutet die Verwendung des Schlüsselworts new, die folgenden vier Dinge zu tun:
Erstellen Sie ein neues Objekt. Der Typ dieses Objekts ist Objekt.
Setzen Sie das interne, Zugänglichkeits- und [[prototype]]-Attribute dieses neuen Objekts auf die im Konstruktor festgelegten Attribute (bezogen auf den Konstruktor, auf den „prototyp.construtor“ verweist);
Führen Sie den Konstruktor aus, wenn das Schlüsselwort „this“ lautet. Wenn erwähnt, verwenden Sie die Eigenschaften von das neu erstellte Objekt;
Das neu erstellte Objekt zurückgeben (es sei denn, der Konstruktor gibt „kein Prototyp“ zurück).
Empfohlenes Video-Tutorial: „
Javascript-Grundlagen-TutorialDas obige ist der detaillierte Inhalt vonSo erstellen Sie ein neues Objekt in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!