Կարո՞ղ եմ օգտագործել ամենաբարձր մակարդակի սպասումը:

Բովանդակություն:

Կարո՞ղ եմ օգտագործել ամենաբարձր մակարդակի սպասումը:
Կարո՞ղ եմ օգտագործել ամենաբարձր մակարդակի սպասումը:
Anonim

Վերին մակարդակի սպասում հնարավորություն է տալիս մոդուլներին գործել որպես մեծ համաժամանակյա ֆունկցիաներ. Վերին մակարդակի սպասման դեպքում ECMAScript մոդուլները (ESM) կարող են սպասել ռեսուրսներին, ինչը հանգեցնում է այլ մոդուլների, որոնք ներմուծում են դրանք: սպասեք, մինչև նրանք սկսեն գնահատել իրենց մարմինը։

Արդյո՞ք հանգույցը աջակցում է վերին մակարդակին:

js մոդուլներ։

Վատ է սպասել?

Բացի այդ, async / await շարահյուսությունը թույլ է տալիս գրել ասինխրոն կոդ, որը նման է համաժամանակյա կոդին: Այսպիսով, կատարյալ լավ է օգտագործել async և սպասել:

Ինչպե՞ս եք օգտագործում վերին մակարդակի սպասման TypeScript-ը:

TypeScript-ում վերին մակարդակի սպասումը օգտագործելու համար դուք պետք է սահմանեք թիրախ կազմողի տարբերակը es2017 կամ ավելի բարձր: Մոդուլի տարբերակը պետք է սահմանվի esnext-ի կամ համակարգի վրա:

Ի՞նչ է սպասվում վերին մակարդակի համաժամացմանը:

Վերին մակարդակի սպասում հնարավորություն է տալիս ծրագրավորողներին օգտագործել await հիմնաբառը համաժամեցված գործառույթներից դուրս: Այն գործում է մեծ async ֆունկցիայի պես, որը ստիպում է մյուս մոդուլներին, որոնք ներմուծում են դրանք, սպասել, մինչև սկսեն գնահատել իրենց մարմինը:

Խորհուրդ ենք տալիս: