[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction [Back]  [Original]

GeneratorFunction - JavaScript | MDN

MDN Web Docs

View in English Always switch to English

GeneratorFunction

Baseline

20169

GeneratorFunction JavaScript GeneratorFunction

GeneratorFunction

js
const GeneratorFunction = function* () {}.constructor;

GeneratorFunction Function

const GeneratorFunction = function* () {}.constructor;

const foo = new GeneratorFunction(`
  yield 'a';
  yield 'b';
  yield 'c';
`);

let str = "";
for (const val of foo()) {
  str += val;
}

console.log(str);
// : "abc"

GeneratorFunction()

GeneratorFunction

Function

GeneratorFunction.prototype GeneratorFunction

GeneratorFunction.prototype.constructor

GeneratorFunction GeneratorFunction

GeneratorFunction.prototype.prototype

prototype Generator.prototype function* GeneratorFunction() prototype GeneratorFunction.prototype.prototype prototype

GeneratorFunction.prototype[Symbol.toStringTag]

[Symbol.toStringTag] "GeneratorFunction" Object.prototype.toString()

GeneratorFunction

prototype

new

Function

ECMAScript 2027 LanguageSpecification
# sec-generatorfunction-objects


Web Proxy Viewer  |  New URL  |  Original Page