Рет қаралды 5,065
Symbol.iterator - известный символ, задающий итератор объекта, используемый по умолчанию.
Применяется в конструкции for...of.
Каждый раз, когда объект должен быть проитерирован (как, например, в начале цикла for..of), метод @@iterator вызывается без аргументов, а возвращённый итератор используется непосредственно для получения значений.
Некоторые встроенные типы имеют стандартное итерационное поведение, в то время как другие типы (как Object) таким свойством не обладают.
Github код примера: github.com/Luk...
Telegram канал: t.me/ln_yt
Telegram лс: @lnmasterJS
#js #итерация #практика