Wat is async await JavaScript?
Wat is async await JavaScript?

Video: Wat is async await JavaScript?

Video: Wat is async await JavaScript?
Video: Просто o async, await. Без циклов и таймеров. JavaScript 2024, November
Anonim

Ter opsomming, asinkroniseer / wag is 'n skoner sintaksis om te skryf asynchrone Javascript kode. Dit verbeter leesbaarheid en vloei van jou kode. Dinge om in gedagte te hou tydens gebruik asinkroniseer / wag : Asinkroniseer funksies gee 'n belofte terug. Wag kan slegs binne 'n gebruik word asinkroniseer blok.

As u dit in die oog hou, wat beteken asinc in JavaScript?

Die asinkroniseer funksie verklaring definieer 'n asynchronies funksie - 'n funksie wat 'n AsyncFunction-voorwerp terugstuur. Asinchronies funksies werk in 'n aparte volgorde as die res van die kode via die gebeurtenislus, wat 'n implisiete Belofte as gevolg daarvan gee.

Weet ook, wat is asinc en wag in node JS? Met Nodus v8, die asinkroniseer / wag kenmerk is amptelik uitgerol deur die Nodus om Beloftes en funksieketting te hanteer. Die funksies hoef eenvoudig nie een na die ander vasgeketting te wees nie wag die funksie wat die belofte gee. Maar die funksie asinkroniseer moet verklaar word voordat 'n funksie gewag word wat 'n belofte gee.

Mense vra ook, hoe gebruik ek asinc await?

As jy gebruik die asinkroniseer sleutelwoord voor 'n funksiedefinisie, kan jy dan gebruik wag binne die funksie. Wanneer jy wag 'n belofte, word die funksie op 'n nie-blokkerende manier onderbreek totdat die belofte afgehandel is. As die belofte nakom, kry jy die waarde terug. As die belofte verwerp word, word die verwerpte waarde gegooi.

Wat wag doen in JavaScript?

Beskrywing. Die wag uitdrukking veroorsaak dat asinkroniseringsfunksie-uitvoering onderbreek word totdat 'n belofte afgehandel is (dit wil sê vervul of verwerp), en om die uitvoering van die asinkroniseringsfunksie na vervulling te hervat. Wanneer hervat, die waarde van die wag uitdrukking is dié van die vervulde Belofte.

Aanbeveel: