Skip to content

Commit f024bdd

Browse files
lex111stellarnode
andauthored
Update 1-js/12-generators-iterators/2-async-iterators-generators/article.md
Co-Authored-By: stellarnode <yaroslav.smirnov@inbox.ru>
1 parent b179f2a commit f024bdd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • 1-js/12-generators-iterators/2-async-iterators-generators

1-js/12-generators-iterators/2-async-iterators-generators/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ let range = {
105105

106106
1. Чтобы сделать объект асинхронно итерируемым, он должен иметь метод `Symbol.asyncIterator` `(1)`.
107107
2. Он должен возвращать объект с методом `next()`, который в свою очередь возвращает промис `(2)`.
108-
3. Метод `next ()` не обязательно должен быть `async`, он может быть обычным методом, возвращающим промис, но` async` позволяет использовать `await` внутри. Здесь мы просто создаем паузу на одну секунду `(3)`.
108+
3. Метод `next()` не обязательно должен быть `async`, он может быть обычным методом, возвращающим промис, но `async` позволяет использовать `await` внутри. Здесь мы просто создаем паузу на одну секунду `(3)`.
109109
4. Для итерации мы используем `for await (let value of range)` `(4)`, а именно добавляем "await" после "for". Вызываем `range [Symbol.asyncIterator]()` один раз, а затем его метод `next()` для получения значений.
110110

111111
Вот небольшая шпаргалка:

0 commit comments

Comments
 (0)