Ասինֆունկցիայի վերադարձը խոստանում է:

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

Ասինֆունկցիայի վերադարձը խոստանում է:
Ասինֆունկցիայի վերադարձը խոստանում է:
Anonim

Async ֆունկցիաները միշտ խոստանում են: Եթե async ֆունկցիայի վերադարձի արժեքը բացահայտ խոստում չէ, այն անուղղակիորեն կփաթաթվի խոստումով: Նշում․ թեև async ֆունկցիայի վերադարձվող արժեքն իրեն պահում է այնպես, կարծես այն փաթաթված է Promise.resolve-ում, դրանք համարժեք չեն։

Firebase-ը վերադարձնում է խոստումը:

Firebase-ը խոստումներ է տալիս, ուստի ժամանակի մեծ մասում դուք ստիպված չեք լինի ստեղծել ձեր սեփականը, դուք պարզապես կօգտագործեք Firebase-ի արտադրած Promise API-ը: Տիպիկ կոդի մասնիկը կարող է այսպիսի տեսք ունենալ. … CheckoutService-ի յուրաքանչյուր ֆունկցիա վերադարձնում է խոստում, որպեսզի ես կարողանամ շղթայել դրանք և խուսափել հետադարձ կապի դժոխքից:

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

Async/Await-ը հավանական շարահյուսություն է՝ համաժամանակյա կոդի ձևով բազմաթիվ խոստումներ մշակելու համար: Երբ մենք դնում ենք համաժամեցված հիմնաբառը ֆունկցիայի հայտարարումից առաջ, այն կվերադարձնի խոստում, և մենք կարող ենք դրա ներսում օգտագործել սպասել հիմնաբառը, որն արգելափակում է ծածկագիրը, մինչև խոստումը կլուծվի կամ մերժվի:

Սպասու՞մ է ֆունկցիայի վերադարձի խոստումը:

wait-ը կարող է դրվել ցանկացած async խոստումների վրա հիմնված ֆունկցիայի դիմաց՝ ձեր կոդը այդ տողում դադարեցնելու համար մինչև խոստումը կատարվի, այնուհետև վերադարձրեք ստացված արժեքը: Դուք կարող եք օգտագործել սպասման ցանկացած գործառույթ, որը վերադարձնում է Promise, ներառյալ վեբ API ֆունկցիաները::

Անհամաժամանակյա գործառույթը խոստում է:

async ֆունկցիաներ վերադարձնում է խոստում: async ֆունկցիաները օգտագործում են անուղղակի խոստում` արդյունքը վերադարձնելու համար: Նույնիսկ եթե չվերադառնաք աԽոստումն բացահայտորեն async ֆունկցիան ապահովում է, որ ձեր կոդը փոխանցվում է խոստման միջոցով: … Երբ օգտագործում եք ոչ համաժամեցված սպասել, համոզվեք, որ օգտագործեք «փորձել բռնել»՝ սխալների մշակման համար:

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

Հետաքրքիր հոդվածներ
Դարթ Ռևանը կանոն է։
Կարդալ ավելին

Դարթ Ռևանը կանոն է։

Ռևան անունով հնագույն Սիթ Լորդը վերահաստատվել է ներկայիս «Աստղային պատերազմների կանոնական» շարունակականության մեջ՝ հիշատակելով «Աստղային պատերազմներ. Սքայուոքերի վերելքը. գիրքը գրել է Lucasfilm Story Group-ի անդամ Պաբլո Իդալգոն: Հիմա Դարթ Ռևանի կանոնն է:

Ո՞ր շրջանից է Ֆիննիկը:
Կարդալ ավելին

Ո՞ր շրջանից է Ֆիննիկը:

Նա քվեարկում է այո: Ֆիննիկ Օդեյրը Շրջանի 4-ի արական սեռի հարգանքն է, որը հնձվել է երրորդ քառորդում: Ո՞ր թաղամասից է Ֆիննիկն ու Մագսը։ Հրդեհ. Ֆիննիկը Մագսի հետ միասին (ով կամավոր ծառայեց Էննիի փոխարեն) հարգանքի տուրք մատուցեցին District 4-ի երրորդ քառորդում:

Արդյո՞ք թունավոր տեգերը խմբերով են ապրում:
Կարդալ ավելին

Արդյո՞ք թունավոր տեգերը խմբերով են ապրում:

Գորտերը շատ սոցիալական են և հաճախ մնում են զույգերով կամ փոքր խմբերով: Արուները կռվում են տարածքների վրա, էգերը վիճում են ձվեր դնելու լավագույն վայրերի համար, իսկ սիրահար զույգերը հրում և շոյում են միմյանց կզակներով և նախաբազուկներով։ Թունավոր գորտերի աշխարհում ամեն ինչ հազվադեպ է ձանձրալի: