JavaScript · Middle · Pytanie 44 z 75

Jak wydajnie wstawić 1000 elementów do DOM?

Wyjaśnienie

Każde wstawienie do żywego DOM może wywołać przeliczenie stylów i layoutu. Fragment jest budowany poza dokumentem i wstawiany naraz; tak samo działa el.append(...nodes). innerHTML += w pętli za każdym razem parsuje cały markup od nowa i gubi handlery.

Do poczytania

Błąd w pytaniu

JavaScript · Middle · pytanie 44

Sprawdź się

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

Rozwiąż ten test