Complementando, para criar um deep clone, existe a função structuredClone
.
Uma vantagem é que ela lida com referências circulares (situação na qual JSON.stringify
dá erro).
Complementando, para criar um deep clone, existe a função structuredClone
.
Uma vantagem é que ela lida com referências circulares (situação na qual JSON.stringify
dá erro).
Sim, estava vendo essa abordagem recentemente, ela é bem interessante mesmo.