30
Làm thế nào để hợp nhất sâu thay vì hợp nhất nông?
Cả Object.assign và Object lây lan chỉ thực hiện hợp nhất nông. Một ví dụ về vấn đề: // No object nesting const x = { a: 1 } const y = { b: 1 } const z = { ...x, ...y } // { a: 1, b: 1 } …