Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Trabajando con Arreglos Usando `push`, `pop` | Section
Practicar
Proyectos
Cuestionarios y Retos
Cuestionarios
Retos
/
Fundamentos de JavaScript

bookTrabajando con Arreglos Usando `push`, `pop`

Desliza para mostrar el menú

push()

El método push agrega uno o más elementos al final de un arreglo y devuelve la nueva longitud. Por ejemplo:

12345
const numbers = [1, 2, 3]; console.log("Before:", numbers); numbers.push(4); // numbers is now [1, 2, 3, 4] console.log("After:", numbers); console.log(numbers.length); // 4
copy

pop()

El método pop elimina el último elemento de un arreglo y lo devuelve. La longitud del arreglo disminuye en uno:

12345
const numbers = [1, 2, 3, 4]; console.log("Before:", numbers); const lastNumber = numbers.pop(); // lastNumber is 4, numbers is now [1, 2, 3] console.log("After:", numbers); console.log(numbers.length); // 3
copy

Los métodos push y pop son fundamentales para gestionar datos dinámicos en aplicaciones del mundo real. Estos métodos permiten agregar y eliminar elementos de los arreglos a medida que los datos cambian.

Agregar mensajes a un chat

Cuando un usuario envía un nuevo mensaje, utiliza push para añadirlo al final del arreglo del historial de chat:

123
const chatHistory = ["Hello!", "How are you?"]; chatHistory.push("I'm good, thanks!"); console.log(chatHistory);
copy

Deshacer la última acción

Para permitir que los usuarios deshagan su última acción, utiliza pop para eliminar y recuperar la entrada más reciente de un array:

1234
const actions = ["draw line", "erase", "add text"]; const lastAction = actions.pop(); console.log(lastAction); // Output: "add text" console.log(actions); // Output: ["draw line", "erase"]
copy

Estos métodos ayudan a gestionar listas que cambian a medida que los usuarios interactúan con la aplicación, como actualizar carritos de compras, registrar pasos en un juego o administrar ediciones recientes. Al utilizar push y pop, puedes mantener tus datos organizados y adaptados a las acciones del usuario.

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 12

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 12
some-alt