Miksi käyttää async await -toimintoa JavaScriptissä?
Miksi käyttää async await -toimintoa JavaScriptissä?

Video: Miksi käyttää async await -toimintoa JavaScriptissä?

Video: Miksi käyttää async await -toimintoa JavaScriptissä?
Video: Taso 300: Sharepoint datan käyttö modernissa Windows 8 sovelluksessa 2024, Marraskuu
Anonim

asynk toimintoja käyttää implisiittinen lupaus palauttaa tuloksensa. Vaikka et nimenomaisesti palauta lupausta asynk toiminto varmistaa, että koodisi välitetään lupauksen kautta. odottaa estää koodin suorittamisen sisällä asynk toiminto, josta se( odottaa lausunto) on osa. odottaa on aina yhtä lupausta varten.

Tästä syystä, miksi käytämme asyncia ja odota Javascriptissä?

Asynk / Odottaa luotiin yksinkertaistamaan ketjutettujen lupausten käsittelyä ja kirjoittamista. Asynk funktiot palauttavat lupauksen. Jos funktio antaa virheen, lupaus hylätään. Jos funktio palauttaa arvon, lupaus ratkaistaan.

Samoin mitä async tekee Javascriptissä? The asynk funktion ilmoitus määrittelee an asynkroninen funktio - funktio, joka palauttaa AsyncFunction-objektin. Asynkroninen funktiot toimivat eri järjestyksessä kuin muu koodi tapahtumasilmukan kautta palauttaen tuloksena implisiittisen lupauksen.

Tässä, miksi käytämme async await -toimintoa?

odottaa On käytetty soittamisesta an asynk toiminto ja odota sen ratkaisevan tai hylkäävän. Toinen etu käyttämällä pienempi asynk funktiona on se, että pakotat itsesi ajattelemaan, mitkä ovat asynk toiminnot, joita voidaan ajaa rinnakkain. Jos koodisi sisältää estokoodin, on parempi tehdä se asynk toiminto.

Kuinka käyttää async await JS:ää?

The odottaa operaattoria käytetään odottamaan lupausta. Sitä voidaan käyttää sisällä Asynk vain lohko. Avainsana Odottaa tekee JavaScript odota kunnes lupaus palauttaa tuloksen. On huomattava, että se tekee vain asynk toimintolohko odottaa eikä koko ohjelman suoritusta.

Suositeltava: