JavaScript · Junior · Pytanie 69 z 75
Dlaczego document.querySelectorAll("li").map(...) rzuca błąd?
- ✓Poprawna odpowiedź: Zwraca
NodeList, a nie tablicę; aby miećmap, użyjArray.from(...)lub spreadu - 2
querySelectorAllzwracanull, gdy nic nie znajdzie - 3
mapnie działa z elementami DOM
Wyjaśnienie
NodeList ma forEach i jest iterowalny, ale brakuje mu większości metod tablic. Jest też statyczny: nie aktualizuje się przy zmianach DOM.