Promise.prototype
Promise.prototype - прототип об'єкта Promise.
Синтаксис:
Promise.prototype;
Параметри:
Promise - об'єкт Promise.
Опис:
prototype властивість об'єкту Promise яка містить прототип об'єкта.
Методи:
- Promise.prototype.catch( onRejected ) - додає обробник відмови зворотний виклик обіцянку, і повертає нову обіцянку, дозволену повертається зворотного виклику, якщо вона викликана, або до свого первісного значення виконання, якщо обіцянка виконана замість.
- Promise.prototype.then( onFulfilled, onRejected ) - Дописує виконання і відмова обробників обітницею, і повертає нову обіцянку , дозволену повертається викликається обробника, або до свого первісного значення влаштувався , якщо обіцянку не було оброблено (тобто ,якщо відповідний обробник onFulfilled або onRejected не є функцією).
Приклад:
var obP=new Promise(function(){});
alert(Promise.length); //1