オブジェクトを生成します。グローバルオブジェクトではないことに注意して下さい。次のコードを評価することによって得られます。argN正式な引数名として関数によって使われる名称。識別子かカンマで分割されている文字列のリストに一致する文字列でなければなりません。オブジェクトは、関数が生成された際にパースされます。持ったジェネレーター関数を宣言してコード内で呼び出すよりも効率が良いです。いうのも、そのような関数はコードの残り部分でパースされるからです。関数に通されたすべての引数は、通された順番の通りに、生成される関数内の引数の識別子の名称として扱われます。その作成コンテキストにクロージャを作成しません。常にグローバルスコープで生成されます。実行すると、GeneratorFunctionコンストラクターが呼ばれているスコープの変数ではなく、ローカル変数とグローバル変数にアクセスできます。これはジェネレーター関数表現に対するコードでevalを使うのとは違います。コンストラクターを呼び出すことは、コンストラクターを呼び出すのと同じ効果を持っています。コンストラクターの長さプロパティ。GeneratorFunction.prototypeすべてのジェネレーター関数オブジェクトにプロパティの追加を許します。インスタンスはGeneratorFunction.prototypeからメソッドとプロパティを継承します。すべてのコンストラクターと同様に、すべてのGeneratorFunctionインスタンスに変更を加えるためにコンストラクターのプロトタイプオブジェクトを変更出来ます。例GeneratorFunctionコンストラクターからジェネレーター関数を生成します。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。