Skip to main content

JavaScript Array shift Method (Live Playground)

The shift method in JavaScript is used to remove the first element from an array.

Let's look at a simple example:

let fruits = ['apple', 'banana', 'cherry'];

let firstFruit = fruits.shift();

console.log(firstFruit);
// Expected output: "apple"
console.log(fruits);
// Expected output: ["banana", "cherry"]

In this example, the shift method removes the first element ("apple") from the fruits array and then returns the removed element.

Live Playground, Try it Yourself

The shift method modifies the original array by decreasing its length by one:

let fruits = ['apple', 'banana', 'cherry'];

fruits.shift();

console.log(fruits.length);
// Expected output: 2

In the example above, after using the shift method, the length of the fruits array decreases to 2.

Live Playground, Try it Yourself

In summary, the shift method in JavaScript is a simple and effective way to remove the first element from an array. Whether you're manipulating data in an application or simply organizing information, the shift method is a crucial tool in JavaScript.

Practice with the shift method in various situations to truly grasp its functionality!