Rozdział 4. Iterowanie i sterowanie przepływem
Po omówieniu najważniejszych aspektów ES6 w rozdziale 2. oraz symboli w rozdziale 3. jesteś świetnie przygotowany do tego, by przejść do obietnic, iteratorów oraz generatorów. Obietnice oferują inne podejście do tematu asynchronicznego przepływu programu. Iteratory określają sposób iteracji obiektu, tworząc sekwencję wartości, po której można iterować. Generatorów można natomiast użyć do pisania kodu, który wygląda jak sekwencyjny, ale działa asynchronicznie w tle, o czym przekonamy się pod koniec rozdziału.
Zaczniemy od omówienia obietnic. Obietnice funkcjonowały w nieoficjalnym obiegu już od dawna, ale stały się natywną częścią języka dopiero od wersji ES6.
4.1. Obietnice
Obietnice można luźno ...
Get Nowoczesny JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.