You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/12-generators-iterators/1-generators/article.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -153,11 +153,11 @@ let sequence = [0, ...generateSequence()];
153
153
alert(sequence); // 0, 1, 2, 3
154
154
```
155
155
156
-
W kodzie powyżej, `...generateSequence()` zamienia iterowalny obiekt generatora w tablice wartości (przeczytaj więcej o składni rozwinięcia w rozdziale [](info:rest-parameters-spread-operator#spread-operator))
156
+
W kodzie powyżej, `...generateSequence()` zamienia iterowalny obiekt generatora w tablice wartości (przeczytaj więcej o składni rozwinięcia w rozdziale [parametr rest i składnia rozwinięcia](info:rest-parameters-spread-operator#spread-operator))
157
157
158
158
## Używanie generatorów do iteracji
159
159
160
-
Jakiś czas temu w rozdziale [](info:iterable) stworzyliśmy obiekt `range` typu iterowalnego, który zwraca wartości `od..do`.
160
+
Jakiś czas temu w rozdziale [Iteracja](info:iterable) stworzyliśmy obiekt `range` typu iterowalnego, który zwraca wartości `od..do`.
161
161
162
162
Dla przypomnienia, kod:
163
163
@@ -398,7 +398,7 @@ Jak zauważyliśmy w przykładach wyżej, kod zewnętrzny może przekazać warto
398
398
399
399
Aby przekazać błąd do `yield`, powinniśmy wywołać `generator.throw(err)`. W tym przypadku, `err` jest rzucony w linijce razem z danym `yield`.
400
400
401
-
Na przykład, poniższy `yield "2+2 = ?"` prowadzi do błędu:
401
+
Na przykład, poniższy `yield "2 + 2 = ?"` prowadzi do błędu:
0 commit comments