Array.prototype.shift

Removes the first element from an array and returns it. If the array is empty, undefined is returned and the array is not modified.

Syntax

shift()

Return value

The removed element.

Example

var drinks = ["coffee", "tea", "water"]
print("Removed element:", drinks.shift())
print("Array now contains:", drinks)
Removed element: coffee
Array now contains: tea,water

See also