Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.11 KB

shift.md

File metadata and controls

34 lines (25 loc) · 1.11 KB
chapter pageNumber description
6
54
El método shift elimina el primer elemento de índice de la matriz y mueve todos los índices hacia la izquierda. Modifica la matriz original.

Shift

El método shift elimina el primer índice de esa matriz y mueve todos los índices hacia la izquierda. Cambia la matriz original. Aquí está la sintaxis para usar shift:

array.shift();

Por ejemplo:

let array = [1, 2, 3]; 
array.shift(); 

// Resultado: array = [2,3]

También puede utilizar el método shift junto con un bucle para eliminar todos los elementos de una matriz. A continuación se muestra un ejemplo de cómo podría hacer esto:

while (array.length > 0) {
  array.shift();
}

console.log(array); // Resultado: []

{% hint style="warning" %} El método shift solo funciona en matrices, y no en otros objetos que sean similares a matrices, como objetos de argumentos u objetos NodeList. Si necesita cambiar elementos de uno de estos tipos de objetos, primero deberá convertirlo en una matriz utilizando el método Array.prototype.slice().{% endhint %}