JavaScript Array push()

Examples

Add a new item to an array:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
Try it Yourself »

Add two new items to the array:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi", "Lemon");
Try it Yourself »

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.

Return Value

Type Description
A numberThe 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 »

push() returns the new length:

const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
Try it Yourself »

Browser Support

push 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


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.