Skip to content

Commit

Permalink
fixed small typo
Browse files Browse the repository at this point in the history
  • Loading branch information
boyarskiy committed Jul 29, 2015
1 parent 89123a1 commit e23fca1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion 1-js/10-es-modern/12-generator/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ for(let value of generator) {

Заметим, однако, существенную особенность такого перебора!

При запуске примера выше будет выведено значение `1`, затем `2`. Значение `3` выведено не будет. Это потому что стандартные перебор итератора игнорирует `value` на последнем значении, при `done: true`. Так что результат `return` в цикле `for..of` не выводится.
При запуске примера выше будет выведено значение `1`, затем `2`. Значение `3` выведено не будет. Это потому что стандартный перебор итератора игнорирует `value` на последнем значении, при `done: true`. Так что результат `return` в цикле `for..of` не выводится.

Соответственно, если мы хотим, чтобы все значения возвращались при переборе через `for..of`, то надо возвращать их через `yield`:

Expand Down

0 comments on commit e23fca1

Please sign in to comment.