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日

同じカテゴリー(Array)のエントリー

検索

スポンサードリンク

バージョン

リファレンス