Looking for javascript Keywords? Try Ask4Keywords

JavaScriptGeneratoren


Einführung

Generatorfunktionen (durch das Schlüsselwort function* definiert) werden als Coroutinen ausgeführt und erzeugen eine Reihe von Werten, wenn sie durch einen Iterator angefordert werden.

Syntax

  • Funktion * Name (Parameter) {Ertragswert; Rückgabewert }
  • Generator = Name (Argumente)
  • {value, done} = generator.next (wert)
  • {value, done} = generator.return (wert)
  • generator.throw (Fehler)

Bemerkungen

Generatorfunktionen sind eine Funktion, die im Rahmen der ES 2015-Spezifikation eingeführt wurde und nicht in allen Browsern verfügbar ist. Sie werden auch in Node.js ab v6.0 vollständig unterstützt. Eine ausführliche Browserkompatibilitätsliste finden Sie in der MDN-Dokumentation und unter Node auf der Website node.green .

Generatoren Verwandte Beispiele