ホームページ  >  記事  >  ウェブフロントエンド  >  ネイティブJS---3

ネイティブJS---3

WBOY
WBOYオリジナル
2016-10-19 10:19:271115ブラウズ

ネイティブjsの勉強メモ3 - 配列

配列を定義する

配列を定義する 2 つの方法:

1. var array1 = new array(1, 2, 3, 4);

2. var array2 = [1, 2, 3, 4];

配列要素の挿入と削除

push(要素): 新しい要素を末尾から追加します

unshift(element): 新しい要素を先頭から追加します

pop()、末尾から要素をポップ

shift()、要素を先頭からポップします

特定の位置から複数の要素を連続して削除します

splice(開始位置,長さ) 開始位置から開始して長さ要素を削除するメソッドです

配列要素の挿入 複数の要素を挿入します

splice(開始位置, 0, 挿入する要素1, 挿入する要素2, 挿入する要素3...) 開始位置から0要素を削除し、開始位置から挿入する要素を挿入 Enter配列

配列要素の置換

splice(置換対象要素の開始位置、置換対象要素の長さ、新しく置換される要素1、新しく置換される要素2...)

配列のソート

sort() メソッドは配列をソートできます (ASICC テーブルの順序に従ってソート)

文字列配列を並べ替えます:

var aArray = ["a", "b", "c", "a", "d"];

aArray.sort();

アラート(aArray);

整数配列のソート

sort()メソッドでは数値のソートができないので、sortメソッドのパラメータ部分に関数を渡す必要があり、これで目的は達成できました(OCにおける配列のソートの意味と似ています)

aArray.sort(

関数

(num1,num2) {

})

アラート(aArray);

配列のスプライシング

concat()メソッドは2つの配列の結合を実現できます

var aArr1 = [1,2,3,4];

var

aArr2 = [5,6,7,8];

var

aArr3 = aArr1.concat(aArr2); アラート(aArr3);

実行効果:

配列要素の間に区切り文字を追加します

ネイティブJS---3 join() メソッドは、括弧内のパラメータを配列内の要素区切り文字として使用できます

実行効果:

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