shift and unshift Examples
.shift()
And .unshift()
Examples
.shift()
The general syntax for this method is:
arrayName.shift()
This method removes and returns the FIRST element in an array.
No arguments are placed inside the parentheses ()
.
Example
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.shift();
console.log(arr);
Output
'a'
['b', 'c', 'd', 'e']
.unshift()
The general syntax for this method is:
arrayName.unshift(item1, item2, ...)
This method adds one or more items to the START of an array and returns the new length.
The new items may be of any data type.
Example
let arr = ['a', 'b', 'c'];
arr.unshift('hello', 121);
console.log(arr);
Output
5
['hello', 121, 'a', 'b', 'c']