サンプルコード
先頭の要素を削除
配列の、一番最初の要素を削除するには、shift()というメソッドを利用します。
配列の先頭の要素を削除
//配列の内容 var ary = ["あ","い","う","え","お"]; //配列から先頭の要素を削除 ary.shift(); //[ary]の内容 //["い","う","え","お"]
末尾の要素を削除
配列の、一番最後の要素を削除するには、pop()というメソッドを利用します。
配列の末尾の要素を削除
//配列の内容 var ary = ["あ","い","う","え","お"]; //配列から先頭の要素を削除 ary.pop(); //[ary]の内容 //["あ","い","う","え"]
指定位置の要素を削除
配列の、指定した位置から任意の数だけ要素を削除するには、splice()というメソッドを利用します。
配列の指定位置の要素を削除
//配列の内容 var ary = ["あ","い","う","え","お"]; //配列から2番目から1つ分だけ、要素を削除 ary.splice( 1 , 1 ); //[ary]の内容 //["あ","う","え","お"]
指定位置以外の要素を削除
言い換えると、「配列の指定位置から任意の数だけ、要素を残したい」ということになります。slice()というメソッドを利用して実現できます。
配列の指定位置以外の要素を削除
//配列の内容 var ary = ["あ","い","う","え","お"]; //配列の2番目から4番目までの要素以外を削除 ary = ary.slice( 1 , 4 ); //[ary]の内容 //["い","う","え"]