Skip to content
Iteration 323: (Asynchrone) Iteratoren episode artwork

Dec 26, 2017 29 min

Iteration 323: (Asynchrone) Iteratoren

from Working Draft Hosted by Vanessa Otto, Peter Kröner, Hans Christian Reinl, Stefan Baumgartner, Christian »Schepp« Schaefer

Hans und Peter sprachen diesmal über SmartSteckdosen mit Wifi, den Spritverbrauch von 4er-BMW und YouPorn. Aufgezeichnet haben Sie aber nur die Diskussion über (asynchrone) Iteratoren in modernem JS. …

Episode details come from the podcast's RSS feed.

Embed this episode

Hans und Peter sprachen diesmal über SmartSteckdosen mit Wifi, den Spritverbrauch von 4er-BMW und YouPorn. Aufgezeichnet haben Sie aber nur die Diskussion über (asynchrone) Iteratoren in modernem JS. SCHAUNOTIZEN [00:00:14] (ASYNCHRONE) ITERATOREN IN JAVASCRIPT Das Iterator-Protokoll sorgt dafür, dass allerlei unterschiedliche JS-Objekte wie Maps, Sets, Arrays, Arguments und jQuery-Objekten mit Standard-Sprachkonstrukten wie for-of-Schleifen funktionieren. Schlüsseltechnologie für das Iterator-Protokoll sind Symbols, die String-basierte Protokolle wie __proto__ ersetzen. Das Iterator-Protokoll ist auch die Basis für Asynchrone Funktionen. Die vergleichsweise neue async/await-Syntax macht das direkte Arbeiten mit Callbacks und Promises überflüssig. Neu geplant ist jetzt das Proposal für asynchrone Iteration für z.B. die Arbeit mit Streams. Teil des Proposals ist das neue for-await-of-Statement speziell für asynchrone Iteratoren. Das Propsal ist im ECMAScript-Standardisierungs-Prozess auf Stage 3 angekommen und wird auch bereits von einem Babel-Plugin unterstützt.

Ready to play

Iteration 323: (Asynchrone) Iteratoren

0:00 29:08

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Working Draft?

This episode is 29 minutes long.

When was this Working Draft episode published?

This episode was published on December 26, 2017.

Can I download this Working Draft episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.