maxcode.dev
JavaScript
TypeScript
Методы JS
Как пользоваться
Теория
Новости
Итераторы в JavaScript
Работа с данными через Iterator
shortest-word
top-words
find-developers
browsers-list
sort-by-vowels
most-frequent-sum
effective-users
permutations
super-power-frequency
Полифилы методов, принимающих iterable
race
simple-all
all
all-settled
any
object-group-by
map-group-by
Теория про итераторы
Как получить итератор
Метод
Принимает
Возвращает
Node.js
Set#entries
😇
—
iterator
ES6
Set#keys
😇
—
iterator
ES6
Set#values
😇
—
iterator
ES6
Array#keys
😇
—
iterator
ES6
Array#values
😇
—
iterator
10
Array#entries
😇
—
iterator
ES6
String#matchAll
😇
regexp
iterator
ES5
Map#entries
😇
—
iterator
ES6
Map#keys
😇
—
iterator
ES6
Map#values
😇
—
iterator
ES6
Методы итераторов
Метод
Принимает
Возвращает
Node.js
Iterator#map
😇
mapper
iterator
22
Iterator#flatMap
😇
mapper
iterator
22
Iterator#filter
😇
predicate
iterator
22
Iterator#take
😇
index
iterator
22
Iterator#drop
😇
index
iterator
22
Iterator#every
😇
predicate
boolean
22
Iterator#some
😇
predicate
boolean
22
Iterator#find
😇
predicate
value
22
Iterator#forEach
😇
callback
void
22
Iterator#reduce
😇
callback
accumulator
22
Iterator#toArray
😇
—
array
22
Iterator.from
😇
iterable
iterator
22
Список тем
Список задач
Описание курса