lib.Promise
Обещание по спецификации ES 2015 promises. В устаревших браузерах и IE используется замена из библиотеки vow
Конструктор
lib.Promise()
Методы
Имя | Возвращает | Описание |
---|---|---|
catch(errback) | lib.Promise | Назначить обработчик отклонения обещания. |
then(callback[, errback]) | lib.Promise | Назначить обработчики разрешения и отклонения обещания. |
Имя | Возвращает | Описание |
---|---|---|
catch(errback) | lib.Promise | Назначить обработчик отклонения обещания. |
then(callback[, errback]) | lib.Promise | Назначить обработчики разрешения и отклонения обещания. |
Описание методов
catch
{lib.Promise} catch(errback)
Назначить обработчик отклонения обещания.
Возвращает новое обещание из результатов обработчика.
Параметры:
* Обязательный параметр/опция.
then
{lib.Promise} then(callback[, errback])
Назначить обработчики разрешения и отклонения обещания.
Возвращает новое обещание из результатов обработчика.
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
callback* | — | Тип: function Обработчик успеха. |
errback | — | Тип: null | function Обработчик ошибки. |
* Обязательный параметр/опция.