es6-promise

Я хотел бы использовать Gitter api, чтобы получить все сообщения из комнаты. Что мне нужно сделать, так это отправить запрос get api, например, с 50 элементами, onComplete мне нужно отправить другой запрос с 50 элементами и пропустить 50 элементов, которые я уже получил. Делайте этот запрос до тех пор, пока...

Как мы знаем, конструктор Promise принимает одну функцию исполнителя, которая имеет два параметра, которые мы используем для генерации случая успеха или случая неудачи. Сегодня я программировал, и я застрял, но позже я решил проблему, но я нашел одну вещь, которую нужно понять. В чем разница между new Prom...

Это следующий вопрос к этому (не обязательно читать этот вопрос, чтобы ответить на этот). Возьмем в качестве примера следующий компонент React: class Greeting extends React.Component { constructor() { fetch("https://api.domain.com/getName") .then((response) => { ...

Мой вопрос очень похож на Этот , но я не могу заставить его работать : ( Задача: У меня есть программа Javascript, которая должна работать в IE11 и Chrome. В нем есть список функций, которые мне нужно выполнить по порядку. Каждая функция возвращает обещание. Promise.all(promisesArray) работает до так...

Я изменил свой код на обещания, и построил замечательный длинный плоская цепь обещания, состоящую из нескольких .then() обратные вызовы. В конце концов я хочу вернуть некоторое составное значение, и мне нужно получить доступ к нескольким промежуточные результаты обещания. Однако значения разрешения из середин...

допустим у меня есть набор обещаний, которые делают сетевые запросы, один из которых будет выполнена: // http://does-not-exist will throw a TypeError var arr = [ fetch('index.html'), fetch('http://does-not-exist') ] Promise.all(arr) .then(res => console.log('success', res)) .catch(err => console.l...

у меня есть множество обещаний, которые я решаю с обещанием.все(arrayOfPromises); Я продолжаю цепочку обещаний. Выглядит примерно так existingPromiseChain = existingPromiseChain.then(function() { var arrayOfPromises = state.routes.map(function(route){ return route.handler.promiseHandler(); }); ret...

У меня есть чистое обещание JavaScript (встроенная реализация или Поли-заполнение): var promise = new Promise(function (resolve, reject) { /* ... */ }); С спецификация обещание может быть одним из следующих: "улажено" и "решено" "улажено" и "отвергнуто" 'в ожидании' у меня есть прецедент, когда я хочу ...

обещаю, просто например var P = new Promise(function (resolve, reject) { var a = 5; if (a) { setTimeout(function(){ resolve(a); }, 3000); } else { reject(a); } }); после того, как мы вызовем тогда метод на обещание: P.then(doWork('text')); функция doWork выглядит так: function...

Я пытаюсь понять, как отлаживать асинхронный код, основанный на обещаниях. Под обещаниями я подразумеваю обещания на основе ECMAScript 6, а под отладкой я имею в виду использование встроенного отладчика chrome или firefox. что у меня возникли проблемы с - это то, что при возникновении ошибки я не могу получи...