1113配列方式

var arr = ["Sun Wukong"、 "Zhu Bajie"、 "Sand Monk"、 "Tang Monk"、 "White Bone Spirit"];

/ *
* slice()*-
配列から指定された要素を抽出するために使用できます*-この
メソッドは要素を変更しません配列ですが、インターセプトされた要素を新しい配列にカプセル化して返します。
*-パラメータ:
* 1.インターセプトが開始する位置のインデックス(開始インデックスを含む)
* 2.インターセプトが終了する位置のインデックス(終了インデックスを除く)
* -No。 2つのパラメーターは省略して書き込むことはできません。このとき、インデックスの先頭からのすべての要素がインターセプトされます。
*-インデックスには負の値を渡すことができます。負の値が渡された場合は、後ろから前に計算されます
* -1最初から最後まで
*- 2最後から2番目
* /

var result = arr.slice(1,4);

result = arr.slice(3);

result = arr.slice(1、-2);

//console.log(result);

/ *
* splice()*-
配列内の指定された要素を削除するために使用できます
* -splice()を使用すると元の配列に影響し、指定された要素を元の配列から削除し
、削除された要素を戻り値として返します
*-パラメータ:
* 1つ目は開始位置のインデックスを示します
* 2つ目は削除の数を示します
* 3つ目以降は。
*一部の新しい要素を渡すことができます。これらの要素は開始位置インデックスの前に自動的に挿入されます
*
* /

arr = ["Sun Wukong"、 "Zhu Bajie"、 "Sand Monk"、 "Tang Monk"、 "White Bone Spirit"];
var result = arr.splice(3,0、 "ブルキング"、 "プリンセスアイアンファン"、 "レッドボーイ");

console.log(arr);
//console.log(result);

おすすめ

転載: www.cnblogs.com/xt888/p/12707229.html