カテゴリ:非公開組み込みオブジェクト:記事一覧
%GeneratorPrototype%オブジェクトは、Generatorオブジェクトに組み込まれるオブジェクトです。 実際にはGeneratorオブジェクトの継承元である、GeneratorFunctionコンストラク […]
%GeneratorPrototype%.throw()は、%GeneratorPrototype%オブジェクトのメソッドです。 このメソッドは、Generatorオブジェクトにイテレーターとしての機能を提供する、Ite […]
%GeneratorPrototype%.return()は、%GeneratorPrototype%オブジェクトのメソッドです。 このメソッドは、Generatorオブジェクトにイテレーターとしての機能を提供する、It […]
%GeneratorPrototype%.next()は、%GeneratorPrototype%オブジェクトのメソッドです。 このメソッドは、Generatorオブジェクトにイテレーターとしての機能を提供する、Iter […]
%GeneratorPrototype%[@@toStringTag]は、%GeneratorPrototype%オブジェクトのプロパティです。 @@toStringTagは仕様上の表記です。 プログラムコード上ではSy […]
Generatorオブジェクトは、function* 構文により生成されたGeneratorFunctionオブジェクトを関数として実行することで取得できるオブジェクトです。 プロトタイプ上にIteratorインターフェ […]
※Bound FunctionコンストラクターコンストラクターはGlobalオブジェクトで公開されていないため、直接呼び出すことができません。 Bound Functionコンストラクターは、Function.proto […]
GeneratorFunctionオブジェクト(GeneratorFunctionコンストラクターのインスタンス)を関数として呼び出すと、Generatorオブジェクトを生成して返します。 ■使用例 // f […]
GeneratorFunction.lengthは、GeneratorFunctionオブジェクト(GeneratorFunctionコンストラクターのインスタンス)のプロパティです。 Functionオブジェクトは、オ […]
GeneratorFunctionインスタンス.nameは、GeneratorFunctionオブジェクト(GeneratorFunctionコンストラクターのインスタンス)のプロパティです。 定義時の関数名、または代入 […]
GeneratorFunction.prototype[@@toStringTag]は、GeneratorFunctionオブジェクト(GeneratorFunctionコンストラクターのインスタンス)のプロトタイプチェ […]
GeneratorFunction.lengthは、GeneratorFunctionコンストラクターのプロパティです。 コンストラクター(Functionオブジェクト)は、オプションとレストパラメータを除いた引数の数が […]
GeneratorFunction.nameは、GeneratorFunctionコンストラクターのプロパティです。 値は "GeneratorFunction" です。 このプロパティは、次の属性を持っています。 Wr […]
※GeneratorFunctionコンストラクターコンストラクターはGlobalオブジェクトで公開されていないため、直接呼び出すことができません。 GeneratorFunctionコンストラクターは、function […]
Arguments[@@iterator]()は、Argumentsオブジェクトのプロパティです。 @@iteratorは仕様上での表記です。 プログラムコードでは Symbol.iterator に置き換えられます。 […]
Arguments.calleeはArgumentsオブジェクトのプロパティです。 Argumentsオブジェクトを生成したFunctionオブジェクトがセットされています。 ※このプロパティをメソッドとして実行すると無 […]