1。配列の紹介
配列内の要素タイプは、数値、文字列、ブール値など、または配列でさえあります。
2。配列を定義します
1.配列のコンストラクターを介して配列を定義します。
var arr = new array(); var arr = new Array(size); var arr = new Array(element1、ement2、...);
2。配列を直接定義します。
var arr = ["string"、true、13];
PS:オブジェクトのように、この書き込みはarray()コンストラクターを呼び出しません。
3。配列要素
1。アクセス配列要素:Arr [2]などのアクセスオペレーター[]を介して。
2.配列要素の追加:配列要素に値を直接割り当てます。
3.配列要素を削除します:
配列要素が定義されると、削除できません。削除演算子を使用すると、配列要素の値のみを削除でき、要素値が未定義になりますが、配列要素を削除することはできず、配列内の要素を減らすことはできません。
4。配列要素の数:配列長。 array.length
4。配列メソッド
toString():配列を文字列に変換します
Join():アレイ要素を文字列に連結し、アレイ要素をコネクタとしてコンマと自動的に接続します。 1,2,3
Join(str):アレイ要素を文字列に連結し、strをコネクタとして使用して配列要素を接続します。結合( - ):1-2-3
スタック方法:
push():配列の最後に要素を追加すると、返品値は要素を追加した後の配列の長さです。
pop():配列の端から最後の要素を削除し、配列の長さ値を下げてから、削除された要素を返します。
キュー方法:
push():配列の最後に要素を追加すると、返品値は要素を追加した後の配列の長さです。
Shift():配列のフロントエンドから要素を削除し、配列の長さ値を下げてから、削除された要素を返します。残りのすべての要素を1ビット前方に移動します。
unshift():配列のフロントエンドから要素を追加すると、返品値は要素を追加した後の配列の長さです(つまり、返品値をサポートしない、返品未定義です)。 an
並べ替え:
Reverse():反転
sort():文字エンコード順序でソートします
ソート(順序):順序パラメーターは関数である必要があり、関数には2つのパラメーターが必要です。
//ポジティブソーティング機能アスコーダー(value1、value2){if(value1 <value2){return -1;} else if(value1> value2){return 1;} els {return 0;} //逆ソート機能デススコーダー(value1、value2){if(value1 <balue2){return 1;} else(value1> value2) = [0,1,5,10,15]; box.sort(ascorder); box.sort(descorder);操作方法:
concat():要素を追加して新しい配列を生成すると、元の配列の長さは変更されません。
Splice():配列要素を削除、交換、または挿入します。
Splice(Start、Count、Value、...):start:start position;カウント:要素の数
スライス(開始、終了):配列の一部を返します。
tolocalstring():ローカル文字列に変換します。
上記は、編集者が紹介したJavaScriptアレイの定義と数値操作手法に関する関連する知識です。それがあなたに役立つことを願っています!