この記事では、JavaScript の配列と辞書の使用法を例とともに分析します。皆さんの参考に共有してください。具体的な分析は次のとおりです。
JavaScript の配列 Array は配列でもあり辞書でもあります。
配列の使用方法を例として見てみましょう。
var a = new Array();
a[0] = "エイサー"
;
a[1] = "デル"
;
for (var i in a) {
アラート(i);
}
上記のコードは配列を作成します。各要素は文字列オブジェクトです。
次に、配列を走査します。 i の結果は 0 と 1 であり、a[i] の結果は文字列であることに注意してください。
これは、前の記事で説明したオブジェクトのプロパティをトラバースするのと非常に似ています。
辞書の使い方を見てみましょう。
コードをコピーします コードは次のとおりです。varcomputer_price = new Array();
コンピューター価格["エイサー"] = 500
コンピューター価格["デル"] = 600
alert(computer_price["Acer"]);
上記のように、この配列 (辞書) を反復処理することもできます
コードをコピー
コードは次のとおりです。for (var i incomputer_price) {
アラート(i ": " コンピューター価格[i]);
}
ここで、 i は辞書の各キー値です。出力結果は次のとおりです:
エイサー: 500
デル: 600
次に、JavaScript の興味深い部分、引き続き上記の例を見てみましょう。
computer_price は辞書オブジェクトとして考えることができ、各キー値は属性です。
つまり、Acer はcomputer_price の属性です。次のように使用できます:computer_price.Acer
辞書と配列の簡略化された宣言方法を見てみましょう。
コードをコピーします
この辞書の宣言は前の宣言と同じです。この例では、Acer はキー値であり、辞書オブジェクトの属性としても使用できます。
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。