Proč používat asynchronní čekání v JavaScriptu?
Proč používat asynchronní čekání v JavaScriptu?

Video: Proč používat asynchronní čekání v JavaScriptu?

Video: Proč používat asynchronní čekání v JavaScriptu?
Video: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, Listopad
Anonim

asynchronní funkcí použití implicitní příslib vrácení jeho výsledku. I když slib výslovně nevrátíte asynchronní Funkce zajistí, že váš kód projde příslibem. čekat blokuje provádění kódu v rámci asynchronní funkce, jejíž ( čekat prohlášení) je součástí. čekat je vždy za jediný slib.

Proč tedy používáme async a čekáme v Javascriptu?

Async / Počkejte byl vytvořen, aby zjednodušil proces práce a psaní zřetězených slibů. Async funkce vrátí slib. Pokud funkce vyvolá chybu, příslib bude odmítnut. Pokud funkce vrátí hodnotu, příslib bude vyřešen.

Podobně, co dělá async v Javascriptu? The asynchronní deklarace funkce definuje an asynchronní function – funkce, která vrací objekt AsyncFunction. Asynchronní funkce pracují v odděleném pořadí než zbytek kódu prostřednictvím smyčky událostí a jako výsledek vracejí implicitní příslib.

Proč zde používáme asynchronní čekání?

čekat je použitý za volání an asynchronní funkci a počkejte na její vyřešení nebo zamítnutí. Další výhodou použitím menší asynchronní funkce je, že se přinutíte přemýšlet, co jsou asynchronní funkce, které lze spouštět paralelně. Pokud váš kód obsahuje blokovací kód, je lepší jej vytvořit asynchronní funkce.

Jak používat async wait JS?

The čekat operátor se používá k čekání na slib. Může být použit uvnitř Async pouze blokovat. Klíčové slovo Počkejte dělá JavaScript počkejte, až slib vrátí výsledek. Je třeba poznamenat, že pouze vytváří asynchronní čekání funkčního bloku a ne spuštění celého programu.

Doporučuje: