structuredClone()

Это славная победа в долгой войне с deep clone объектов в JavaScript. Новый нативный метод поддерживает множество типов, но конечно же у него есть ограничения.