Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Arbejde med Arrays med `push`, `pop` | Sektion
Javascript-Grundlæggende

bookArbejde med Arrays med `push`, `pop`

Stryg for at vise menuen

push()

The push method adds one or more elements to the end of an array and returns the new length. For example:

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()

The pop method removes the last element from an array and returns it. The array's length decreases by one:

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

The push and pop methods are essential for handling dynamic data in real-world applications. These methods let you add and remove items from arrays as your data changes.

Adding Messages to a Chat

When a user sends a new message, use push to add it to the end of the chat history array:

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

Undoing the Latest Action

If you want to let users undo their last action, use pop to remove and retrieve the most recent entry from an 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

These methods help you manage lists that change as users interact with your application, such as updating shopping carts, tracking steps in a game, or managing recent edits. By using push and pop, you can keep your data organized and responsive to user actions.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 12

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 12
some-alt