TypeScript · Middle · Frage 67 von 75

Wie typisiert man eine Generatorfunktion?

function* ids(): Generator<number, void, unknown> {
  let i = 0;
  while (true) yield i++;
}
Antwort zeigen

Richtige Antwort: Generator<Yield, Return, Next>

Erklärung

Der dritte Parameter ist der Typ der Werte, die an next(...) übergeben werden. Asynchrone Generatoren nutzen AsyncGenerator<...>.

Zum Weiterlesen

Fehler in der Frage

TypeScript · Middle · Frage 67

Teste dich selbst

Mach den Test TypeScript · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen