JavaScriptの配列アレイは、配列と辞書の両方です。
アレイの使用方法を確認してみましょう。
コードコピーは次のとおりです。
var a = new Array();
a [0] = "acer";
a [1] = "dell";
for(var i in a){
アラート(i);
}
上記のコードは配列を作成し、各要素は文字列オブジェクトです。
次に、配列を繰り返します。 Iの結果は0および1であり、[i]の結果は文字列であることに注意してください。
これは、前の記事で述べたトラバースオブジェクトのプロパティと非常に似ています。
辞書の使用法を見てみましょう。
コードコピーは次のとおりです。
var Computer_price = new Array();
Computer_Price ["Acer"] = 500;
computer_price ["dell"] = 600;
alert(computer_price ["acer"]);
上記のようにこの配列を横断することもできます(辞書)
コードコピーは次のとおりです。
for(var i in computer_price){
alert(i + ":" + computer_price [i]);
}
ここで私は辞書の各重要な値です。出力の結果は次のとおりです。
コードコピーは次のとおりです。
Acer:500
デル:600
JavaScriptの興味深いこと、または上記の例を見てみましょう。
Computer_Priceを辞書オブジェクトと考えることができ、それの各重要な値はプロパティです。
言い換えれば、AcerはComputer_Priceの属性です。このように使用できます:computer_price.acer
辞書と配列の簡略化された宣言方法を見てみましょう。
コードコピーは次のとおりです。
var array = [1、2、3]; // 配列
var array2 = {"acer":500、 "dell":600}; // 辞書
アラート(array2.acer); // 50
このようにして、辞書のステートメントは以前と同じです。この例では、Acerは重要な値であり、辞書オブジェクトの属性でもあります。
上記は、この記事のコンテンツ全体です。気に入っていただければ幸いです。今後も更新し続けます。