Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Destructuring | Manipulation Avancée des Objets
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 : Destructuring

Tâche

Créez un script démontrant la déstructuration d'objet en extrayant des propriétés de l'objet movie fourni et en les enregistrant. Plus précisément, construisez un message de journalisation qui inclut le nom de la personne, le producteur, le budget et la durée.

123456789101112131415
const movie = { name: "Going in Style", producer: "Donald De Line", duration: 96, budget: "$25 million", }; // Destructure properties from the `movie` object const { ___, ___, ___, ___ } = movie; // Use the extracted properties console.log(`Name: ${___}`); // Movie name console.log(`Producer: ${___}`); // Movie producer console.log(`Duration: ${___} minutes`); // Movie duration time console.log(`Budget: ${___}`); // Movie budget
copy

Résultat attendu :

  1. Utilisez la déstructuration d'objet pour extraire les propriétés name, producer, duration, et budget de l'objet movie.
  2. Construisez une phrase en utilisant les propriétés extraites pour décrire le film.
123456789101112131415
const movie = { name: "Going in Style", producer: "Donald De Line", duration: 96, budget: "$25 million", }; // Destructure properties from the `movie` object const { name, producer, duration, budget } = movie; // Use the extracted properties console.log(`Name: ${name}`); console.log(`Producer: ${producer}`); console.log(`Duration: ${duration} minutes`); console.log(`Budget: ${budget}`);
copy

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

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