Visit Mozilla.org

Core JavaScript 1.5 Reference:Global Objects:Array:shift

出典: MDC


目次

[編集] 概要

配列から最初の要素を取り除き、その要素を返します。このメソッドは配列の長さを変えます。

Array のメソッド
実装されたバージョン: JavaScript 1.2, NES 3.0
ECMA バージョン: ECMA-262 Edition 3

[編集] 構文

var firstElement = array.shift();

[編集] 引数

なし。

[編集]

[編集] 例: 配列から要素を取り除く

以下のコードは myFish 配列を、その最初の要素を取り除く前後で表示します。また、取り除いた要素も表示します。

// print 関数が定義されていると仮定
var myFish = ["angel", "clown", "mandarin", "surgeon"];
print("myFish 処理前: " + myFish);
var shifted = myFish.shift();
print("myFish 処理後: " + myFish);
print("取り除いた要素: " + shifted);

この例は以下のように表示されます。

myFish 処理前: ["angel", "clown", "mandarin", "surgeon"]
myFish 処理後: ["clown", "mandarin", "surgeon"]
取り除いた要素: angel

[編集] 参照

pop, push, unshift