JavaScript Array push()
Examples
Add a new item to an array:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
Try it Yourself »
fruits.push("Kiwi");
Add two new items to the array:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi", "Lemon");
Try it Yourself »
fruits.push("Kiwi", "Lemon");
Description
The push() method adds new items to the end of an array.
The push() method changes the length of the array.
The push() method returns the new length.
Syntax
array.push(item1, item2, ..., itemX)
Parameters
Parameters
Description
item1
item2
..
itemX The item(s) to add to the array.
Minimum one item is required.
item2
..
itemX The item(s) to add to the array.
Minimum one item is required.
Return Value
Type
Description
A number The new length of the array.
More Examples
Add 3 items to the array:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi", "Lemon", "Pineapple");
Try it Yourself »
fruits.push("Kiwi", "Lemon", "Pineapple");
push() returns the new length:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
Try it Yourself »
fruits.push("Kiwi");
Array Tutorials:
Browser Support
push is an ECMAScript1 (JavaScript 1997) feature.
It is supported in all browsers:
| Chrome | Edge | Firefox | Safari | Opera |