JavaScript · Middle · Pytanie 31 z 75

Dlaczego structuredClone(obj) jest lepszy niż JSON.parse(JSON.stringify(obj))?

Wyjaśnienie

Trik z JSON zamienia Date w string, gubi undefined, Map, Set, Infinity i wysypuje się na cyklach. structuredClone obsługuje więcej typów, ale nie kopiuje funkcji, węzłów DOM ani prototypów klas - takie obiekty rzucają błąd lub tracą metody.

Do poczytania

Błąd w pytaniu

JavaScript · Middle · pytanie 31

Sprawdź się

Rozwiąż test JavaScript · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test