
関連する推奨事項: 「javascript ビデオ チュートリアル 」
javascript 配列 配列 (リスト) 追加/削除
unshift: 元の配列の先頭にパラメータを追加し、配列の長さを返します。
pop: 元の配列の最後の項目を削除し、削除された値を返します。要素; 配列が空の場合は、unknownを返します
push: 元の配列の末尾にパラメータを追加し、配列の長さを返します
concat: 新しい配列を返します。パラメータを元の配列に追加することで構成されます
splice(start,deleteCount,val1,val2,…): 開始位置から deleteCount 項目を削除し、この位置から val1、val2、…を挿入します。
reverse: 配列を反転します
sort(orderfunction): 指定されたパラメータに従って配列を並べ替えます
slice(start,end): 指定されたパラメータからの項目で構成される新しい配列を返します元の配列の開始インデックスから終了インデックスまで
詳細:
1. 配列の作成
1 2 3 | var arrayObj = new Array();
var arrayObj = new Array([size]);
var arrayObj = new Array([element0[, element1[, …[, elementN]]]]);
|
ログイン後にコピー
2 番目のメソッドは指定された長さの配列を作成しますが、実際には配列はすべての場合において可変長であることに注意してください。つまり、長さが 5 に指定されていても、要素は依然として可変長です。指定された長さの範囲外に保存されています。注: 長さはそれに応じて変化します。
2. 配列要素へのアクセス
1 2 | var testGetArrValue=arrayObj[1];
arrayObj[1]= “这是新值”;
|
ログイン後にコピー
3. 配列要素の追加
1 2 3 | arrayObj. push([item1 [item2 [… [itemN ]]]]);
arrayObj.unshift([item1 [item2 [… [itemN ]]]]);
arrayObj.splice(insertPos,0,[item1[, item2[, … [,itemN]]]]);
|
ログイン後にコピー
4. 配列要素の削除
1 2 3 | arrayObj.pop();
arrayObj.shift();
arrayObj.splice(deletePos,deleteCount);
|
ログイン後にコピー
#5. 配列のインターセプトとマージ
1 2 | arrayObj.slice(start, [ end ]);
arrayObj.concat([item1[, item2[, … [,itemN]]]]);
|
ログイン後にコピー
6 . 配列のコピー
1 2 | arrayObj.slice(0);
arrayObj.concat();
|
ログイン後にコピー
7. 配列要素の並べ替え
1 2 | arrayObj.reverse();
arrayObj.sort();
|
ログイン後にコピー
8. 配列要素の並べ替え文字列化
1 | arrayObj.join(separator);
|
ログイン後にコピー
toLocaleString、toString、valueOf: は結合の特別な使用法と見なすことができ、一般的には使用されません
プログラミング関連の知識の詳細については、次のサイトを参照してください:
プログラミング入門
! !
以上がJavaScript における配列 Array の追加/削除操作に関する簡単な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。