JavaScript Array shift()
Examples
Shift (remove) the first element of the array:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();
Try it Yourself »
The shift() method returns the shifted element:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();
Try it Yourself »
Definition and Usage
The shift() method removes the first item of an array.
The shift() method changes the original array.
The shift() method returns the shifted element.
Syntax
array.shift()
Parameters
| NONE |
Return Value
| Type | Description |
| A variable |
The removed item. A string, a number, an array, or any other type allowed in an array. |
Browser Support
shift() is an ECMAScript1 (ES1) feature.
ES1 (JavaScript 1997) is fully supported in all browsers:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Yes | Yes | Yes | Yes | Yes | Yes |