Programme JavaScript pour fusionner la propriété de deux objets

Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui fusionnera la propriété de deux objets.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:

  • Objets JavaScript
  • JavaScript Object.assign ()

Exemple 1: Fusionner la propriété de deux objets à l'aide d'Object.assign ()

 // program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = Object.assign(person, student); console.log(newObj);

Production

 (nom: «Jack», âge: 26 ans, sexe: «homme»)

Dans l'exemple ci-dessus, deux objets sont fusionnés en un seul à l'aide de la Object.assign()méthode.

La Object.assign()méthode retourne un objet en copiant les valeurs de toutes les propriétés énumérables d'un ou plusieurs objets source.

Exemple 2: Fusionner la propriété de deux objets à l'aide de l'opérateur de propagation

 // program to merge property of two objects // object 1 const person = ( name: 'Jack', age:26 ) // object 2 const student = ( gender: 'male' ) // merge two objects const newObj = (… person,… student); console.log(newObj);

Production

 (nom: «Jack», âge: 26 ans, sexe: «homme»)

Dans l'exemple ci-dessus, deux objets sont fusionnés à l'aide de l'opérateur d'étalement .

Remarque : Dans les deux exemples ci-dessus, si les deux objets ont la même clé, la clé du deuxième objet écrase la clé du premier objet.

Articles intéressants...