Dieser Artikel analysiert die Verwendung von JavaScript -Arrays und Wörterbuch. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Das Array -Array von JavaScript ist sowohl ein Array als auch ein Wörterbuch.
Lassen Sie uns ein Beispiel geben, um zu sehen, wie Arrays verwendet werden.
Die Codekopie lautet wie folgt: var a = new Array ();
a [0] = "Acer";
a [1] = "dell";
für (var i in a) {
Alarm (i);
}
Der obige Code erstellt ein Array. Jedes Element ist ein String -Objekt.
Dann über das Array iterieren. Beachten Sie, dass die Ergebnisse von I 0 und 1 und die Ergebnisse von A [i] die Zeichenfolge sind.
Dies ist den Eigenschaften des im vorherigen Artikel erwähnten Traversing -Objekts sehr ähnlich.
Schauen wir uns die Verwendung des Wörterbuchs an.
Die Codekopie lautet wie folgt: var computer_price = new Array ();
computer_price ["Acer"] = 500;
computer_price ["dell"] = 600;
alert (computer_price ["acer"]);
Wir können dieses Array (Wörterbuch) wie oben sogar durchqueren
Kopieren Sie den Code wie folgt: für (var i in computer_price) {
alert (i + ":" + computer_price [i]);
}
Hier bin ich jeder Schlüsselwert des Wörterbuchs. Das Ausgangsergebnis ist:
Acer: 500
Dell: 600
Schauen wir uns die interessanten Dinge über JavaScript oder das obige Beispiel an.
Wir können uns Computer_Price als ein Wörterbuchobjekt vorstellen, und jeder Schlüsselwert ist eine Eigenschaft.
Mit anderen Worten, Acer ist ein Attribut von computer_price. Wir können es so verwenden: computer_price.acer
Werfen wir einen Blick auf die vereinfachten Erklärungsmethoden von Wörterbüchern und Arrays.
Kopieren Sie den Code wie folgt: var array = [1, 2, 3]; // Array
var array2 = {"acer": 500, "dell": 600}; // Wörterbuch
Alert (Array2.acer); // 50
Auf diese Weise ist die Aussage des Wörterbuchs dieselbe wie zuvor. In unserem Beispiel ist Acer ein Schlüsselwert und es ist auch ein Attribut eines Wörterbuchs.
Ich hoffe, dieser Artikel wird für JavaScript -Programme aller hilfreich sein.