Kā solījumi darbojas JavaScript?
Kā solījumi darbojas JavaScript?

Video: Kā solījumi darbojas JavaScript?

Video: Kā solījumi darbojas JavaScript?
Video: CS50 2015 - Week 6 2024, Novembris
Anonim

Veidojot paši JavaScript solījumi

The Apsolīt konstruktors ņem funkciju (izpildītāju), kas tiks izpildīts nekavējoties, un nodod divas funkcijas: atrisināt, kas ir jāizsauc, kad Apsolīt tiek atrisināts (rezultāta nodošana), un noraidīt, kad tas tiek noraidīts (kļūdas nodošana).

Ņemot to vērā, kādi ir JavaScript solījumi?

JavaScript | Solījumi . Solījumi tiek izmantoti, lai apstrādātu asinhronās darbības JavaScript . Tos ir viegli pārvaldīt, veicot vairākas asinhronas darbības, kurās atzvanīšana var radīt atzvanīšanas elli, kas noved pie nepārvaldāma koda.

Turklāt, kāpēc mums ir vajadzīgi solījumi JavaScript? Solījumi ļauj kļūdas nodot tālāk ķēdē un apstrādāt vienā kopīgā vietā, neizmantojot manuālas kļūdu apstrādes slāņus. Apsolīt objekti tiek izmantoti asinhrono funkciju veikšanai. No MDN dokumentu 1. rindiņas: The Apsolīt Objekts tiek izmantots asinhroniem aprēķiniem.

kā solījumi darbojas zem pārsega?

Solījumi , zem kapuces . Jūs nododat atzvanu, kas nosaka jūsu konkrēto uzvedību solījums . A Apsolīt ir konteiners, kas sniedz mums API, lai pārvaldītu un pārveidotu vērtību, un tā specifika ir tāda, ka tas ļauj mums pārvaldīt un pārveidot vērtības, kas patiesībā vēl nav pieejamas.

Vai JavaScript solījumi ir asinhroni?

Solījumi nodrošināt vienkāršāku alternatīvu izpildei, komponēšanai un pārvaldībai asinhrons operācijas, salīdzinot ar tradicionālajām uz atzvanīšanu balstītām pieejām. Tie arī ļauj jums rīkoties asinhrons kļūdas, izmantojot pieejas, kas ir līdzīgas sinhronajai izmēģināšanai/ķeršanai.

Ieteicams: