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

book
Défi : Destructuring

Tâche

Crée un script qui démontre la déstructuration d’objet en extrayant des propriétés de l’objet movie fourni et en les affichant dans la console. Construis notamment un message de journalisation incluant le nom du film, le producteur, le budget et la durée.

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
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 :

python
Name: Going in Style
Producer: Donald De Line
Duration: 96 minutes
Budget: $25 million
  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.

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}`);
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

Demandez à l'IA

expand
ChatGPT

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

some-alt