Ինչպե՞ս են խոստումները աշխատում JavaScript-ում:
Ինչպե՞ս են խոստումները աշխատում JavaScript-ում:

Video: Ինչպե՞ս են խոստումները աշխատում JavaScript-ում:

Video: Ինչպե՞ս են խոստումները աշխատում JavaScript-ում:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Ապրիլ
Anonim

Ստեղծելով մեր սեփականը JavaScript-ի խոստումներ

Այն Խոստում կոնստրուկտորը վերցնում է մի ֆունկցիա (կատարող), որը կկատարվի անմիջապես և անցնում է երկու ֆունկցիաներով՝ լուծում, որը պետք է կանչվի, երբ Խոստում լուծվում է (արդյունք է անցնում), իսկ մերժում, երբ այն մերժվում է (փոխանցում է սխալ):

Հաշվի առնելով սա, որո՞նք են JavaScript-ի խոստումները:

JavaScript | Խոստումներ . Խոստումներ օգտագործվում են ասինխրոն գործողություններ կատարելու համար JavaScript . Դրանք հեշտ է կառավարել, երբ գործ ունենք բազմաթիվ ասինխրոն գործողությունների հետ, որտեղ հետ կանչերը կարող են ստեղծել հետադարձ կապի դժոխք, որը տանում է դեպի անկառավարելի կոդի:

Ավելին, ինչու՞ են մեզ անհրաժեշտ խոստումները JavaScript-ում: Խոստումները թույլ են տալիս սխալները փոխանցել շղթայով և կարգավորել մեկ ընդհանուր վայրում՝ առանց սխալների ձեռքով մշակման շերտեր դնելու: Խոստում օբյեկտները օգտագործվում են ասինխրոն գործառույթներ կատարելու համար: MDN փաստաթղթերի 1-ին տողից՝ The Խոստում օբյեկտը օգտագործվում է ասինխրոն հաշվարկների համար:

ինչպես են խոստումները աշխատում գլխարկի տակ:

Խոստումներ , գլխարկի տակ . Դուք հետադարձ զանգ եք փոխանցում, որը սահմանում է ձեր հատուկ պահվածքը խոստում . Ա Խոստում կոնտեյներ է, որը մեզ տալիս է API՝ արժեքը կառավարելու և փոխակերպելու համար, և դրա առանձնահատկությունն այն է, որ թույլ է տալիս կառավարել և փոխակերպել արժեքները, որոնք իրականում դեռևս չկան:

Արդյո՞ք JavaScript-ի խոստումները ասինխրոն են:

Խոստումներ ապահովել ավելի պարզ այլընտրանք կատարման, կազմման և կառավարման համար ասինխրոն գործողություններ, երբ համեմատվում են հետադարձ կապի վրա հիմնված ավանդական մոտեցումների հետ: Նրանք նաև թույլ են տալիս կարգավորել ասինխրոն սխալներ՝ օգտագործելով մոտեցումները, որոնք նման են համաժամանակյա փորձին/բռնմանը:

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