JavaScript Destructuration des variables internes


Exemple

Outre la déstructuration des objets en arguments de fonction, vous pouvez les utiliser dans les déclarations de variables comme suit:

const person = {
  name: 'John Doe',
  age: 45,
  location: 'Paris, France',
};

let { name, age, location } = person;

console.log('I am ' + name + ', aged ' + age + ' and living in ' + location + '.');
// -> "I am John Doe aged 45 and living in Paris, France."

Comme vous pouvez le voir, trois nouvelles variables ont été créées: le name , l' age et l' location et leurs valeurs ont été saisies par la person objet si elles correspondaient à des noms de clés.