Chương trình JavaScript để hợp nhất thuộc tính của hai đối tượng

Trong ví dụ này, bạn sẽ học cách viết một chương trình JavaScript sẽ hợp nhất thuộc tính của hai đối tượng.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • Đối tượng JavaScript
  • JavaScript Object.assign ()

Ví dụ 1: Hợp nhất thuộc tính của hai đối tượng bằng 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);

Đầu ra

 (tên: "Jack", tuổi: 26, giới tính: "nam")

Trong ví dụ trên, hai đối tượng được hợp nhất thành một bằng Object.assign()phương pháp này.

Các Object.assign()phương thức trả về một đối tượng bằng cách sao chép các giá trị của tất cả các thuộc tính đếm được từ một hoặc nhiều đối tượng nguồn.

Ví dụ 2: Hợp nhất thuộc tính của hai đối tượng bằng toán tử Spread

 // 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);

Đầu ra

 (tên: "Jack", tuổi: 26, giới tính: "nam")

Trong ví dụ trên, hai đối tượng được hợp nhất với nhau bằng toán tử spread .

Lưu ý : Trong cả hai ví dụ trên, nếu hai đối tượng có cùng một khóa, thì khóa của đối tượng thứ hai sẽ ghi đè khóa của đối tượng thứ nhất.

thú vị bài viết...