Die Codekopie lautet wie folgt:
var Beatles = ["John", "Paul", "George", "Ringo"];
Das Beatles -Array oben ist ein typisches Beispiel für ein herkömmliches Array: Das Index jedes Elements ist eine Zahl, und für jedes hinzugefügte Element wird die Zahl um 1 wiederum erhöht. Das Index des ersten Elements beträgt 0, und das Index des zweiten Elements beträgt 1. und so weiter.
Wenn nur der Wert des Elements beim Füllen des Arrays angegeben wird, ist dieses Array ein herkömmliches Array, und die Einweise seiner jeweiligen Elemente werden automatisch erstellt und aktualisiert.
Dieses Standardverhalten kann geändert werden, indem beim Füllen des Arrays explizit Einweisungen für jedes neue Element angibt. Wenn Sie ein Einweis für neue Elemente geben, müssen Sie nicht auf die Verwendung von Ganzzahlzahlen beschränkt sein. Sie können auch Zeichenfolgen verwenden:
Die Codekopie lautet wie folgt:
var lennon = array ();
Lennon ["Name"] = "John";
Lennon ["Jahr"] = "1940";
Lennon ["Living"] = falsch;
Ein solches Array wird als assoziatives Array bezeichnet. Da Zeichenfolgen anstelle von numerischen Werten verwendet werden können, ist der Code lesbarer. Diese Verwendung ist jedoch keine gute Angewohnheit und wird nicht für alle empfohlen. Bei der Erstellung eines assoziativen Arrays erstellen Sie im Wesentlichen Eigenschaften des Array -Objekts. In JavaScript sind alle Variablen tatsächlich Objekte eines Typs. Beispielsweise ist ein Boolean -Wert ein Objekt des Booleschen Typs, und ein Array ist ein Objekt des Typ -Arrays. Im obigen Beispiel haben Sie tatsächlich Namen, Jahr und Leben hinzugefügt, die dem Lennon -Array zuschreiben. Idealerweise sollten Sie die Eigenschaften eines Array -Objekts nicht ändern, sondern ein gemeinsames Objekt verwenden.
Das obige dreht sich alles um diesen Artikel, ich hoffe es gefällt euch.