Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über Javascript-Arrays und Wörterbücher
In diesem Artikel werden hauptsächlich Javascript-Arrays und -Wörterbücher vorgestellt. Freunde in Not können darauf verweisen.
Das Array Array von Javascript ist sowohl ein Array als auch ein Wörterbuch.
Sehen wir uns ein Beispiel an, um zu sehen, wie Arrays verwendet werden.
var a = new Array(); a[0] = "Acer"; a[1] = "Dell"; for (var i in a) { alert(i); }
Der obige Code erstellt ein Array, jedes Element ist ein String-Objekt.
Dann durchqueren Sie das Array. Beachten Sie, dass das Ergebnis von i 0 und 1 ist und das Ergebnis von a[i] eine Zeichenfolge ist.
Dies ist den im vorherigen Artikel erwähnten Eigenschaften von durchlaufenden Objekten sehr ähnlich.
Sehen wir uns an, wie man das Wörterbuch verwendet.
var computer_price = new Array(); computer_price["Acer"] = 500; computer_price["Dell"] = 600; alert(computer_price["Acer"]);
Wir können dieses Array (Wörterbuch) sogar wie oben durchlaufen
for (var i in computer_price) { alert(i + ": " + computer_price[i]); }
wobei i jeder Schlüsselwert des Wörterbuchs ist. Das Ausgabeergebnis ist:
Acer: 500 Dell: 600
Als nächstes werfen wir einen Blick auf den interessanten Teil von Javascript, immer noch das obige Beispiel.
Wir können uns computer_price als Wörterbuchobjekt vorstellen und jeder Schlüsselwert ist ein Attribut.
Das heißt, Acer ist ein Attribut von computer_price. Wir können es so verwenden: computer_price.Acer
Werfen wir einen Blick auf die vereinfachte Deklarationsmethode von Wörterbüchern und Arrays.
var array = [1, 2, 3]; // 数组 var array2 = { "Acer": 500, "Dell": 600 }; // 字典 alert(array2.Acer); // 50
Diese Deklaration des Wörterbuchs ist dieselbe wie die vorherige. In unserem Beispiel ist Acer ein Schlüsselwert und kann auch als Attribut des Wörterbuchobjekts verwendet werden.
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er Ihnen allen gefällt. Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial.