Публикации по теме 'javascript-promise'


Асинхронная функция ожидания с функцией генератора в Javascript.
Я собираюсь поделиться тем, что я нашел интересным в то время. Это возможность моделирования функции с асинхронным ожиданием с функциями генератора. Для этого я собираюсь использовать следующую функцию в качестве примера. function test() { asyncFn(function* () { const a = yield fetch("https://randomuser.me/api/"); const b = yield a.json(); console.log(JSON.stringify(b.results, null, 2)); }); } Давайте представим, что мы хотим имитировать доходность, как если..

Вызов XHR с использованием обратного вызова, обещания и наблюдаемого через ванильный JavaScript
XMLHttpRequest — это объект, используемый JavaScript для асинхронного вызова сетевого API через HTTP. Поскольку вызов, сделанный JavaScript, является асинхронным, должен быть какой-то механизм для обработки ответа (успешного или ошибочного), когда он возвращается. Давайте обсудим 3 разных способа обработки ответа API: Обратный звонок function getPlayresWithCallBack( url , success , error ) { var xmlHttp = new XMLHttpRequest(); xmlHttp.onload = function () {..

Обещания JavaScript
В JavaScript обещания представляют операции, которые еще не завершены. Промисы Js похожи на промисы в реальной жизни. Это объект, который может вернуть значение в будущем, но не сейчас, поэтому он называется промисом. Всего существует три этапа промисов: В ожидании: это начальный этап, ни выполнен, ни отклонен. Значение результата на этом этапе не определено. Выполнено : это этап, когда операция выполнена успешно. Значение результата на этом этапе является допустимым..

Обещания в javascript. Давайте поймем их
Обещания в javascript — это обещания в реальной жизни. вы обещаете кому-то, что сделаете что-то в будущем или сейчас. и будет 2 результата этого обещания. Либо обещание будет выполнено, либо обещание не будет выполнено. Такое же поведение проявляется и в javascript. Давайте разберемся в этом, используя разговор мамы и ребенка. 1) Сын обещает своей матери, мать, я обещаю, что уберу свой дом. Итак, сын говорит сделать какую-то работу, которая будет сделана сейчас или в будущем...

Обратный вызов Javascript против обещания
Асинхронное программирование в JavaScript может быть выполнено с использованием следующих методов. Обратные вызовы Обещания Асинхронное ожидание Наблюдаемые В этой статье мы сосредоточимся на обратных вызовах и промисах. Говорят, что обещания лучше обратных вызовов. Но многие люди, которые начинают использовать промисы, считают, что между промисами и обратными вызовами нет большой разницы. Это связано с тем, что они рассматривают промисы как обратные вызовы. Эта статья прольет..