Робота з Масивами за Допомогою `push`, `pop`
Свайпніть щоб показати меню
push()
Метод push додає один або кілька елементів у кінець масиву та повертає нову довжину. Наприклад:
12345const 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
pop()
Метод pop видаляє останній елемент з масиву та повертає його. Довжина масиву зменшується на один:
12345const 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
Методи push та pop є ключовими для роботи з динамічними даними у реальних застосунках. Вони дозволяють додавати та видаляти елементи з масивів у міру зміни даних.
Додавання повідомлень у чат
Коли користувач надсилає нове повідомлення, використовуйте push, щоб додати його в кінець масиву історії чату:
123const chatHistory = ["Hello!", "How are you?"]; chatHistory.push("I'm good, thanks!"); console.log(chatHistory);
Скасування останньої дії
Щоб дозволити користувачам скасувати свою останню дію, використовуйте pop для видалення та отримання найновішого елемента з масиву:
1234const actions = ["draw line", "erase", "add text"]; const lastAction = actions.pop(); console.log(lastAction); // Output: "add text" console.log(actions); // Output: ["draw line", "erase"]
Ці методи допомагають керувати списками, які змінюються під час взаємодії користувачів із вашим застосунком, наприклад, при оновленні кошика, відстеженні кроків у грі або керуванні нещодавніми змінами. Використовуючи push і pop, ви можете підтримувати впорядкованість даних і швидко реагувати на дії користувачів.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат