Skip to content

Commit

Permalink
Merge pull request iliakan#83 from boyarskiy/patch-1
Browse files Browse the repository at this point in the history
fixed small typo
  • Loading branch information
iliakan committed Aug 2, 2015
2 parents d1a7fce + e23fca1 commit 42322f7
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 42322f7

Please sign in to comment.