splice()
Arrayオブジェクトのspliceメソッドは配列の特定の位置の値を削除、置き換えする為のメソッドです。
削除する場合は第1引数に開始位置を指定します。
var arr = ["a","b","c","d","e"];
arr.splice(2);
console.log(arr);//["a","b"]
第2引数には削除する要素の数を指定できます。
var arr = ["a","b","c","d","e"];
arr.splice(2,1);
console.log(arr);//["a","b","d","e"]
置き換えたい場合は、上記の第1引数と第2引数で置き換え場所を指定して、第3引数以降に置き換え後の要素をカンマ(,)区切りで指定します。
var arr = ["a","b","c","d","e"];
arr.splice(1,3,"f","g");
console.log(arr);//["a","f","g","e"]
登録日 : 2012年09月21日 最終更新日 : 2012年9月21日