Mikä on async-toiminto Nodejsissa?
Mikä on async-toiminto Nodejsissa?

Video: Mikä on async-toiminto Nodejsissa?

Video: Mikä on async-toiminto Nodejsissa?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Huhtikuu
Anonim

async-funktiot voit kirjoittaa Promise-pohjaisen koodin ikään kuin se olisi synkronista. Kun olet määrittänyt a toiminto käyttämällä asynk avainsanaa, voit käyttää odottaa avainsana sisällä toiminnot kehon. Kun async-toiminto palauttaa arvon, lupaus täyttyy, jos async-toiminto antaa virheen, se hylätään.

Kysyttiin myös, mitä async odottaa Nodejsissa?

Asynk / odottaa on uusi tapa kirjoittaa asynkroninen koodi. Aiemmat vaihtoehdot kohteelle asynkroninen koodit ovat takaisinsoittoja ja lupauksia. Asynk / odottaa on itse asiassa vain syntaksisokeria, joka on rakennettu lupausten päälle. Sitä ei voi käyttää tavallisten takaisinkutsujen tai solmujen takaisinkutsujen kanssa.

Toiseksi, mitä async-funktio palauttaa? The async-toiminto julistus määrittelee an asynkroninen toiminto , mikä palaa an AsyncFunction esine. Kun an async-toiminto kutsutaan sitä palaa lupaus. Kun async-funktio palauttaa arvo, lupaus ratkaistaan kanssa palasi arvo.

Sitä paitsi, mitä hyötyä Asyncistä on?

Asynkroninen ohjelmointi on rinnakkaisohjelmoinnin muoto, joka mahdollistaa työyksikön suorittamisen erillään ensisijaisesta sovellus lanka. Kun työ on valmis, se ilmoittaa pääsäikeelle (sekä siitä, oliko työ valmis vai epäonnistui).

Mitä odottaa Async tekee?

The odottaa avainsana on voimassa vain sisällä asynk toimintoja. Tarkoitus asynk / odottaa on yksinkertaistaa lupausten synkronista käyttöä ja suorittaa jonkinlaista toimintaa lupausryhmässä. Koska lupaukset ovat samanlaisia kuin strukturoidut takaisinkutsut, asynk / odottaa on samanlainen kuin generaattorien ja lupausten yhdistäminen.

Suositeltava: