ホームページ >ウェブフロントエンド >jsチュートリアル >js の多次元配列とハッシュ配列の定義と使用法に関する簡単な説明

js の多次元配列とハッシュ配列の定義と使用法に関する簡単な説明

高洛峰
高洛峰オリジナル
2017-01-14 10:50:591263ブラウズ

多次元配列の定義

配列の定義 配列オブジェクトは、一連の値を別々の変数名で格納するために使用されます。キーワード new を使用して配列オブジェクトを作成します。

1次元配列の定義

var myArray=new Array('a','b','c'); または var myArray = [];

2次元配列と多次元配列の定義

javascript二次元配列または多次元配列は一次元配列によってシミュレートされます。

方法 1.

var arr= new Array(['a','b','c'],['d','e','f']);

方法 2:

var arr=new  Array(
 
 new  Array(), 
 
 new  Array(),
 
 new  Array() 
 
);

配列アクセス:

arr[行][列];

など:

arr [0][0] // a

arr[1][0] //d

ハッシュ配列の定義 JavaScriptの

連想配列はキー値のインデックスを持つので、それ以上です。配列検索に便利で、対応するコード アルゴリズムの実装が明確になり、読みやすく保守しやすくなります。

var myhash = new Array();

ハッシュ連想配列にキー値を追加

myhash['new'] = 'newval';
 
myhash['new2'] = 'newval_2';

ハッシュ連想配列にアクセス

myhash['new']; // 跟上键名就能访问

既存のキーを削除in ハッシュ配列 Value delete myhash['new'];

ハッシュ配列を走査

for(key in myhash){ 
console.log(key); //key 获取的是键名 
myhash[key]; // 获取值
}

js配列操作の一般的なメソッド

toString(): 配列を文字列に変換します

toLocaleString(): 配列を変換します文字列に変換します

join(): 配列をシンボリックに接続された文字列に変換します

shift(): 要素を配列の先頭から移動します

unshift(): 配列の先頭に要素を挿入します

Pop(): 配列の末尾から要素を削除します

push(): 配列の末尾に要素を追加します

concat(): 配列に要素を追加します

slice(): の一部を返しますarray

reverse(): 配列を反転する 並べ替え

sort(): 配列を並べ替える

splice(): 配列要素を挿入、削除、または置換する

上記の記事では、js 多次元の定義と使用法について簡単に説明しています編集者が共有した配列とハッシュ配列については以上です。また、PHP 中国語 Web サイトもサポートしていただければ幸いです。

js 多次元配列とハッシュ配列の定義と使用法に関するその他の記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。