JavaScript · Middle · Pytanie 28 z 75

Czego potrzebuje własny obiekt, by działać z for...of i spreadem?

Wyjaśnienie

Protokół iteracji: [Symbol.iterator] zwraca obiekt z next(), który daje { value, done }. Najprościej zaimplementować go generatorem. Obiekty z length są tablicopodobne: nie działają z for...of i konwertuje się je przez Array.from.

Do poczytania

Błąd w pytaniu

JavaScript · Middle · pytanie 28

Sprawdź się

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

Rozwiąż ten test