Top-level await enables modules to act as big async functions: With top-level wait, ECMAScript Modules (ESM) ay maaaring maghintay ng mga mapagkukunan, na nagiging sanhi ng iba pang mga module na nag-i-import ng mga ito sa maghintay bago nila simulan ang pagsusuri ng kanilang katawan.
Naghihintay ba ang node sa pinakamataas na antas?
js modules.
Masama bang maghintay?
Dagdag pa rito, nagbibigay-daan sa iyo ang async / await syntax na magsulat ng asynchronous na code na MUKHANG katulad ng synchronous code. Kaya't perpektong mainam na gumamit ng async at maghintay.
Paano mo gagamitin ang top-level await TypeScript?
Upang magamit ang pinakamataas na antas na naghihintay sa TypeScript, kailangan mong itakda ang opsyon sa target na compiler sa es2017 o mas mataas. Ang opsyon sa module ay kailangang itakda sa esnext o system.
Ano ang hinihintay ng top-level async?
Naghihintay sa pinakamataas na antas nagbibigay-daan sa mga developer na gamitin ang naghihintay na keyword sa labas ng mga async function. Ito ay gumaganap bilang isang malaking async function na nagdudulot sa iba pang mga module na nag-i-import sa kanila na maghintay bago nila simulan ang pagsusuri ng kanilang katawan.