Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| krouzek:async_await [2023/01/04 15:40] – vytvořeno admin | krouzek:async_await [2023/11/15 20:54] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | Doprovodný zdrojový kód: {{ : | ||
| + | |||
| + | |||
| === Intro === | === Intro === | ||
| Většina procedurálních jazyků primárně používá blokující funkce | Většina procedurálních jazyků primárně používá blokující funkce | ||
| Řádek 111: | Řádek 114: | ||
| Jediný implementační problém: '' | Jediný implementační problém: '' | ||
| + | {{: | ||
| - | < | + | Nejsnazší řešení (ne vždy ideální ;)): |
| + | < | ||
| + | | ||
| + | // Tady už jsme v async/await prostředí (tato funkce je async) | ||
| + | await sleep(1000) | ||
| + | alert(' | ||
| + | }) | ||
| </ | </ | ||
| + | |||