JavaScript Array pop() | Programiz D11 Phase 2 Skip to main content

JavaScript Array pop()

In this tutorial, we will learn about the JavaScript Array push() method with the help of examples.

The pop() method removes the last element from an array and returns that element.

Example

let cities = ["Madrid", "New York", "Kathmandu", "Paris"];

// remove the last element
let removedCity = cities.pop();

console.log(cities)         // ["Madrid", "New York", "Kathmandu"]
console.log(removedCity);   // Paris

pop() Syntax

The syntax of the pop() method is:

arr.pop()

Here, arr is an array.


pop() Parameters

The pop() method does not have any parameters.


pop() Return Value

  • Removes the last element from array and returns that value.
  • Returns undefined if the array is empty.

Notes:


Example: Using pop() method

var languages = ["JavaScript", "Python", "Java", "C++", "Lua"];

var popped = languages.pop();
console.log(languages); // [ 'JavaScript', 'Python', 'Java', 'C++' ] console.log(popped); // Lua // pop returns any type of object var numbers = [ [1, 2, 3], [4, 5, 6], [-5, -4, -3], ];
console.log(numbers.pop()); // [ -5, -4, -3 ]
console.log(numbers); // [ [ 1, 2, 3 ], [ 4, 5, 6 ] ]

Output

[ 'JavaScript', 'Python', 'Java', 'C++' ]
Lua
[ -5, -4, -3 ]
[ [ 1, 2, 3 ], [ 4, 5, 6 ] ]

Also Read:

Did you find this article helpful?