spliceメソッド
spliceメソッドは配列内の開始位置+1から置換文字列に置換する数だけ置き換えます。
書式 | splice(開始位置, 置換数 [,置換文字列]) | |
---|---|---|
戻り値 | 配列内の開始位置+1から置換文字列に置換する数だけ置き換えた結果を返す | |
引数 | 開始位置 | 開始位置を数値で指定する |
置換数 | 置換する数を数値で指定する | |
置換文字列 | 文字列で指定する(省略可能) |
使用例 | 配列内の2番目の要素から3要素抽出する。 |
---|
var arry = ['ABC','DEF','GHI','JKL','MNO'];
//GHI,JKL,MNO
document.write(arry.splice(2,3));
使用例 | 配列内の2番目の要素から置換文字列に2要素分置き換える。 |
---|
var arry = ['ABC', 'DEF', 'GHI', 'JKL','MNO'];
arry.splice(2,2,'PQR','STU');
//ABC,DEF,PQR,STU,MNO
document.write(arry);
関連メソッド | 説明 |
---|---|
concat | 配列を現在の配列に連結 |
join | 配列内の要素を区切り文字で連結 |
slice | 開始位置から終了位置の要素の抽出 |