Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Challenge: Extract Data with Object Destructuring | Advanced Object Manipulation Techniques
JavaScript Data Structures

book
Challenge: Extract Data with Object Destructuring

Task

Create a script demonstrating object destructuring by extracting properties from the provided movie object and logging them. Specifically, construct a logging message that includes the movie's name, producer, budget, and duration time.

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

Expected output:

Name: Going in Style
Producer: Donald De Line
Duration: 96 minutes
Budget: $25 million
  1. Use object destructuring to extract the name, producer, duration, and budget properties from the movie object.

  2. Construct a sentence using the extracted properties to describe the movie.

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
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 8

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

We use cookies to make your experience better!
some-alt