Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Travail Avec les Tableaux Avec `push`, `pop` | Section
Bases de JavaScript

bookTravail Avec les Tableaux Avec `push`, `pop`

Glissez pour afficher le menu

push()

La méthode push ajoute un ou plusieurs éléments à la fin d'un tableau et retourne la nouvelle longueur. Par exemple :

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

La méthode pop supprime le dernier élément d'un tableau et le retourne. La longueur du tableau diminue de un :

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

Les méthodes push et pop sont essentielles pour gérer des données dynamiques dans des applications réelles. Ces méthodes permettent d’ajouter et de supprimer des éléments dans les tableaux au fur et à mesure que les données évoluent.

Ajout de messages à une discussion

Lorsqu’un utilisateur envoie un nouveau message, utilisez push pour l’ajouter à la fin du tableau de l’historique de discussion :

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

Annulation de la dernière action

Pour permettre aux utilisateurs d'annuler leur dernière action, utiliser pop pour supprimer et récupérer l'entrée la plus récente d'un tableau :

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

Ces méthodes permettent de gérer des listes qui évoluent en fonction des interactions des utilisateurs avec votre application, comme la mise à jour de paniers d'achat, le suivi des étapes dans un jeu ou la gestion des modifications récentes. L'utilisation de push et pop permet de garder les données organisées et réactives aux actions des utilisateurs.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 12

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 12
some-alt