Pytania oznaczone «spread-syntax»

339
Jak scalić głęboko zamiast scalenia płytkiego?

Zarówno Object.assign, jak i Object spread powodują tylko płytkie scalanie. Przykład problemu: // No object nesting const x = { a: 1 } const y = { b: 1 } const z = { ...x, ...y } // { a: 1, b: 1 } Dane wyjściowe są zgodne z oczekiwaniami. Jeśli jednak spróbuję: // Object nesting const x = { a:...