ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript array_javascript スキルの使用

JavaScript array_javascript スキルの使用

WBOY
WBOYオリジナル
2016-05-16 17:39:081192ブラウズ

配列の定義:

方法 1.

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

var mycars=new Array()
mycars[ 0]="サーブ"
mycars[1]="ボルボ"
mycars[2]="BMW"

方法 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.

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

arr=new Array() ;
for(i=0;i arr[i]=new Array(...);

メソッド3.

コードをコピーします コードは次のとおりです。
var arr=new Array(
新しい Array() 、
新しい Array()、
新しい Array()
);

配列の長さ:

JavaScript 配列は長さを設定する必要はありません。配列 name.length は要素の数を返します。

よく使用される関数:

一般的な配列関数

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

toLocaleString(): 配列を文字列に変換します
join(): 配列をシンボリックに接続された文字列に変換します
shift (): 配列を移動します配列の先頭から要素を取り出す
unshift(): 配列の先頭に要素を挿入
pop(): 配列の末尾から要素を削除
push(): 要素を追加配列の最後へ
concat(): 配列に要素を追加します。
slice(): 配列の一部を返します。
reverse(): 配列を逆ソートします。
sort(): 配列をソートします。 array
splice(): 配列要素
を挿入、削除、または置換します。

JavaScript 配列の並べ替え:

arrayobj.sort(sortfunction)

パラメータ

arrayObj

Array
sortFunction
オプション。比較機能。このパラメータを省略した場合、要素は ASCII 文字の昇順で並べ替えられます。
比較関数は次の値のいずれかを返す必要があります:

* 渡された最初のパラメーターが 2 番目のパラメーターより小さい場合は、負の値。

* 両方の引数が等しい場合はゼロ。
* 最初のパラメータが 2 番目のパラメータより大きい場合は正の値

例:

var testArray=[1,5,2,3,6,4]

testArray.sort(function(a,b){return a-b;});
alert(testArray);

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