chapter | pageNumber | description |
---|---|---|
6 |
55 |
El método pop eliminan el último elemento de una matriz y devuelven el resultado. Este método cambia la longitud de la matriz. |
El método pop
elimina el último elemento de una matriz y devuelve ese elemento. Este método cambia la longitud de la matriz.
Aquí está la sintaxis para usar pop
:
array.pop();
Por ejemplo:
let matriz = ["uno", "dos", "tres", "cuatro", "cinco"];
matriz.pop();
console.log(matriz);
// Resultado: ['uno', 'dos', 'tres', 'cuatro']
Puede también usar el método pop
en conjunción con un bucle para eliminar todos los elementos de una matriz. Aquí tiene un ejemplo de cómo
podría hacer esto:
while (matriz.length > 0) {
matriz.pop();
}
console.log(matriz); // Resultado: []
{% hint style="warning" %}
El método pop
solo funciona en matrices, y no en otros objetos que sean similares a matrices, como objetos de argumentos u objetos NodeList. Si necesita extraer elementos de uno de estos tipos de objetos, primero deberá convertirlo en una matriz utilizando el método Array.prototype.slice()
.
{% endhint %}