JavaScript Array shift() メソッド

定義と使用法

shift() メソッドは配列の最初の項目を削除します。

注記:shift() メソッドは配列の長さを変更します。

注記:shift メソッドの返り値は削除された項目です。

注記:shift() メソッドは元の配列を変更します。

ヒント:配列の最後の項目を削除するには、 pop() メソッド。

例 1

配列から最初の項目を削除する:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();

自分で試してみる

例 2

Array.shift() は削除された配列要素を返します:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();   // 返却値 "Banana"

自分で試してみる

文法

array.shift()

パラメータ

無パラメータ。

技術的詳細

返り値:

任何类型 *,表示被删除的 array item。

* 配列の要素は、文字列、数字、配列、ブール値、または配列で許可されている他のオブジェクトの型で構成できます。

JavaScript バージョン: ECMAScript 1

ブラウザサポート

すべてのブラウザで完全にサポートされています shift() 方法:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート

関連ページ

チュートリアル:JavaScript 配列

チュートリアル:JavaScript 配列 Const

チュートリアル:JavaScript 配列メソッド

チュートリアル:JavaScript ソート配列

チュートリアル:JavaScript 配列の反復

マニュアル:JavaScript Array push() メソッド

マニュアル:JavaScript Array pop() メソッド

マニュアル:JavaScript Array unshift() メソッド