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