Как обещанията работят с JavaScript?
Как обещанията работят с JavaScript?

Видео: Как обещанията работят с JavaScript?

Видео: Как обещанията работят с JavaScript?
Видео: Урок 5. JavaScript. Promise. Что это, как работает (+ пример) 2024, Ноември
Anonim

Създаване на наши собствени JavaScript обещания

В Обещай конструкторът приема функция (изпълнител), която ще бъде изпълнена незабавно и предава две функции: resolve, която трябва да бъде извикана, когато Обещай е разрешен (предаване на резултат) и reject, когато е отхвърлен (предаване на грешка).

Имайки предвид това, какви са обещанията в JavaScript?

JavaScript | Обещания . Обещания се използват за обработка на асинхронни операции в JavaScript . Те са лесни за управление, когато се занимават с множество асинхронни операции, при които обратните повиквания могат да създадат ад за обратно извикване, водещ до неуправляем код.

Освен това, защо се нуждаем от обещания в JavaScript? Обещанията позволяват грешките да се предават надолу по веригата и да се обработват на едно общо място, без да се налага да се поставят слоеве от ръчна обработка на грешки. Обещай обектите се използват за изпълнение на асинхронни функции. От 1-ви ред на документите на MDN: The Обещай обектът се използва за асинхронни изчисления.

как обещанията работят под капака?

Обещания , под капака . Предавате обратно извикване, което определя конкретното ви поведение обещание . А Обещай е контейнер, който ни дава API за управление и трансформиране на стойност и неговата специфика е, че ни позволява да управляваме и трансформираме стойности, които всъщност все още не са там.

Асинхронни ли са обещанията на JavaScript?

Обещания предоставят по-проста алтернатива за изпълнение, съставяне и управление асинхронен операции в сравнение с традиционните подходи, базирани на обратно извикване. Те също ви позволяват да се справите асинхронен грешки, използващи подходи, които са подобни на синхронни try/catch.

Препоръчано: