Վերին մակարդակի սպասում հնարավորություն է տալիս մոդուլներին գործել որպես մեծ համաժամանակյա ֆունկցիաներ. Վերին մակարդակի սպասման դեպքում ECMAScript մոդուլները (ESM) կարող են սպասել ռեսուրսներին, ինչը հանգեցնում է այլ մոդուլների, որոնք ներմուծում են դրանք: սպասեք, մինչև նրանք սկսեն գնահատել իրենց մարմինը։
Արդյո՞ք հանգույցը աջակցում է վերին մակարդակին:
js մոդուլներ։
Վատ է սպասել?
Բացի այդ, async / await շարահյուսությունը թույլ է տալիս գրել ասինխրոն կոդ, որը նման է համաժամանակյա կոդին: Այսպիսով, կատարյալ լավ է օգտագործել async և սպասել:
Ինչպե՞ս եք օգտագործում վերին մակարդակի սպասման TypeScript-ը:
TypeScript-ում վերին մակարդակի սպասումը օգտագործելու համար դուք պետք է սահմանեք թիրախ կազմողի տարբերակը es2017 կամ ավելի բարձր: Մոդուլի տարբերակը պետք է սահմանվի esnext-ի կամ համակարգի վրա:
Ի՞նչ է սպասվում վերին մակարդակի համաժամացմանը:
Վերին մակարդակի սպասում հնարավորություն է տալիս ծրագրավորողներին օգտագործել await հիմնաբառը համաժամեցված գործառույթներից դուրս: Այն գործում է մեծ async ֆունկցիայի պես, որը ստիպում է մյուս մոդուլներին, որոնք ներմուծում են դրանք, սպասել, մինչև սկսեն գնահատել իրենց մարմինը: