Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Itération Avec for...of | Maîtriser les Tableaux
Structures de Données JavaScript
course content

Contenu du cours

Structures de Données JavaScript

Structures de Données JavaScript

1. Introduction et Prérequis
2. Fondamentaux des Objets
3. Manipulation Avancée des Objets
4. Maîtriser les Tableaux
5. Opérations Avancées sur les Tableaux

book
Défi : Itération Avec for...of

Tâche

Vous avez un tableau d'objets. Chaque objet représente les informations d'un ami. La tâche consiste à créer une boucle for...of pour parcourir le tableau et ajouter une propriété supplémentaire à chaque objet qui devrait être : online: false.

  1. Utilisez une boucle for...of pour parcourir le tableau friends.
  2. À l'intérieur de la boucle for...of, utilisez la notation par point pour ajouter la propriété.
123456789101112131415161718192021222324
const friends = [ { name: "Gail Russel", address: "803 Kozey Rapid", phone: "(317) 833-9935 41777", }, { name: "Mrs. Laurie Wunsch", address: "7361 Austin Road", phone: "(728) 884-9049 4760", }, ]; // Use a `for...of` loop for (const friend of ___) { friend.___ = ___; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

Résultat Attendu:

  1. Pour créer une boucle for...of, utilisez la syntaxe suivante : for (const element of array) { ... }.
  2. Utilisez la notation par point (.) pour ajouter une propriété (online) et lui attribuer la valeur false.
123456789101112131415161718192021222324
const friends = [ { name: "Gail Russel", address: "803 Kozey Rapid", phone: "(317) 833-9935 41777", }, { name: "Mrs. Laurie Wunsch", address: "7361 Austin Road", phone: "(728) 884-9049 4760", }, ]; // Use a `for...of` loop for (const friend of friends) { friend.online = false; } // Logging specific properties after modifications for (const friend of friends) { console.log( `Friend name is ${friend.name}, ${friend.online ? "online" : "offline"}` ); }
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 8
We're sorry to hear that something went wrong. What happened?
some-alt