File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
1-js/05-data-types/06-iterable
2-ui/99-ui-misc/03-event-loop Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ for (let num of range) {
105
105
106
106
今、` range[Symbol.iterator]() ` は ` range ` オブジェクト自身を返します: ` next() ` メソッドを持ち、` this.current ` で現在の反復の状況を覚えています。
107
107
108
- 欠点は、オブジェクトに対して同時に2つの ` for..of ` ループを実行することは不可能だということです。: イテレータ が1つしかないので、オブジェクトは繰り返し状態を共有します。ですが、2つの並列 for-of はたとえ非同期のりナリオにおいてもまれです 。
108
+ 欠点は、オブジェクトに対して同時に2つの ` for..of ` ループを実行することは不可能だということです。: イテレータ が1つしかないので、オブジェクトは繰り返し状態を共有します。ですが、2つの並列 for-of はたとえ非同期のシナリオにおいてもまれです 。
109
109
110
110
``` smart header="無限のイテレータ"
111
111
無限の イテレータ もまた実行可能です。例えば、 `range.to = Infinity` で、`range` が無限大になります。または、擬似乱数の無限のシーケンスを生成する反復可能なオブジェクトを作ることができます。これもまた役立つことがあります。
Original file line number Diff line number Diff line change 3
3
4
4
ブラウザの JavaScript 実行フローは、Node.js 同様 * event loop* に基づいています。
5
5
6
- event loop の動作を理解することは最適化ためには重要であり 、適切なアーキテクチャにとっても重要である場合があります。
6
+ event loop の動作を理解することは最適化のためには重要であり 、適切なアーキテクチャにとっても重要である場合があります。
7
7
8
8
このチャプターでは、最初にそれがどのように動作するかについて理論的な詳細を説明し、次にその知識の実践的な使用例を見ていきます。
9
9
You can’t perform that action at this time.
0 commit comments