ホームページ > 記事 > ウェブフロントエンド > JavaScript array_javascript スキルの使用
配列の定義:
方法 1.
方法 2.
定義と初期化を一緒に行う:
var mycars=new Array("サーブ","ボルボ","BMW")
または別の書き方:
var mycars=["サーブ","ボルボ","BMW"];
JavaScript の 2 次元配列:
JavaScript は 1 次元配列を使用して 2 次元配列をシミュレートします。
方法 1.
var arr = new Array(['a','b','c'],['d','e','f']);
arr[0] は最初の配列を返します。配列、arr[0][0] は最初の 1 次元配列の最初の要素 'a' を返します。以下同様です。
方法 2.
配列の長さ:
JavaScript 配列は長さを設定する必要はありません。配列 name.length は要素の数を返します。
よく使用される関数:
一般的な配列関数
toString(): 配列を文字列に変換しますtoLocaleString(): 配列を文字列に変換します
join(): 配列をシンボリックに接続された文字列に変換します
shift (): 配列を移動します配列の先頭から要素を取り出す
unshift(): 配列の先頭に要素を挿入
pop(): 配列の末尾から要素を削除
push(): 要素を追加配列の最後へ
concat(): 配列に要素を追加します。
slice(): 配列の一部を返します。
reverse(): 配列を逆ソートします。
sort(): 配列をソートします。 array
splice(): 配列要素
を挿入、削除、または置換します。
JavaScript 配列の並べ替え:
arrayobj.sort(sortfunction)
パラメータ
Array
sortFunction
オプション。比較機能。このパラメータを省略した場合、要素は ASCII 文字の昇順で並べ替えられます。
比較関数は次の値のいずれかを返す必要があります:
* 両方の引数が等しい場合はゼロ。
* 最初のパラメータが 2 番目のパラメータより大きい場合は正の値
var testArray=[1,5,2,3,6,4]
testArray.sort(function(a,b){return a-b;});
alert(testArray);