A legfelső szintű várakozás lehetővé teszi a modulok számára, hogy nagy aszinkron funkciókként működjenek: A legfelső szintű várakozással az ECMAScript modulok (ESM) várhatnak erőforrásokra, így az azokat importáló más modulok várjon, mielőtt elkezdi értékelni a testét.
A csomópont legfelső szintű támogatása vár?
js modulok.
Rossz használni, várj?
Ezenkívül az aszinkron/várakozó szintaxis lehetővé teszi olyan aszinkron kód írását, amely szinkron kódnak néz ki. Tehát tökéletesen rendben van az aszinkron használata, és várni kell.
Hogyan használja a legfelső szintű await TypeScriptet?
A legfelső szintű várakozás TypeScriptben való használatához állítsa be a célfordító beállítását az es2017 vagy újabb értékre. A modul opciót az esnext vagy system értékre kell állítani.
Mi az a legfelső szintű aszinkron várakozás?
A legfelső szintű várakozás lehetővé teszi a fejlesztők számára, hogy az await kulcsszót az aszinkron funkciókon kívül is használják. Úgy működik, mint egy nagy aszinkron funkció, amitől az őket importáló többi modul várakozni kezd, mielőtt elkezdené kiértékelni a testüket.