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

Назначить обработчик отклонения обещания.

Возвращает новое обещание из результатов обработчика.

Параметры:

Параметр Значение по умолчанию Описание
errback*

Тип: function

Обработчик ошибки.

Параметр Значение по умолчанию Описание
errback*

Тип: function

Обработчик ошибки.

* Обязательный параметр/опция.

then

Назначить обработчики разрешения и отклонения обещания.

Возвращает новое обещание из результатов обработчика.

Параметры:

Параметр Значение по умолчанию Описание
callback*

Тип: function

Обработчик успеха.

errback

Тип: null | function

Обработчик ошибки.

Параметр Значение по умолчанию Описание
callback*

Тип: function

Обработчик успеха.

errback

Тип: null | function

Обработчик ошибки.

* Обязательный параметр/опция.