JavaScriptの配列(array)配列の添字として文字列を使う方法_基礎知識

WBOY
リリース: 2016-05-16 17:14:13
オリジナル
2160 人が閲覧しました

配列はオブジェクトから継承されます。 Object のすべての機能と特性を備えています。以下はオブジェクトの場合です:
New: var object = new Object();
Add: object[strIndex] = value; (strIndex は string)
Delete: delete object[strIndex];
トラバーサル: for (var strObjIndex in object) object[strObjIndex];
は次のとおりです:

コードをコピー コードは次のとおりです。

var obj = new Object();
obj ["first"] = "my";
obj["first"] = "name";
obj["third"] = "は";
obj["fourth"] = "チェンシー ";

配列はオブジェクトを継承するため、配列は文字列を配列の添字として使用することもできます:
次のように

コードをコピー コードは次のとおりです。

var array = new Array();
配列 ["1 番目"] = "私の";
配列 ["2 番目"] = "名前";
配列 ["3 番目"] = "です";
配列 ["4 番目"] = "チェンシー ";

配列番号を調べるには、for ループ ステートメントを使用します。しかし、この for ループは次の形式ではありません:

コードをコピー コードは次のとおりです。

for(int i = 0;i< array.length ;i )

for/in ループを使用して配列を走査できます。 for/in ループは、配列の添字を変数に一時的に割り当てます:

コードをコピー コードは次のとおりです:

1for(配列内の変数)

最初のループでは、variable 変数に配列の最初の要素の添字値が割り当てられ、2 番目のループでは、variable 変数に配列の 2 番目の要素の添字値が割り当てられます。 ; など....
上記の配列の場合、for/in ループを使用して走査します:

コードをコピーコードは次のとおりです:

for(配列のキー)
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート