aboutsummaryrefslogtreecommitdiff
path: root/files/uk/web/api/promiserejectionevent/promise/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/uk/web/api/promiserejectionevent/promise/index.html')
-rw-r--r--files/uk/web/api/promiserejectionevent/promise/index.html76
1 files changed, 0 insertions, 76 deletions
diff --git a/files/uk/web/api/promiserejectionevent/promise/index.html b/files/uk/web/api/promiserejectionevent/promise/index.html
deleted file mode 100644
index a9874092ad..0000000000
--- a/files/uk/web/api/promiserejectionevent/promise/index.html
+++ /dev/null
@@ -1,76 +0,0 @@
----
-title: PromiseRejectionEvent.promise
-slug: Web/API/PromiseRejectionEvent/promise
-tags:
- - API
- - HTML DOM
- - JavaScript
- - Promise
- - PromiseRejectionEvent
- - Властивість
- - Проміс
- - події
-translation_of: Web/API/PromiseRejectionEvent/promise
----
-<div>{{APIRef("HTML DOM") }}</div>
-
-<p>Властивість <code><strong>promise</strong></code> інтерфейсу {{domxref("PromiseRejectionEvent")}}, доступна лише для читання, вказує об'єкт JavaScript {{jsxref("Promise")}}, який був відхилений. Ви можете дослідити властивість події {{domxref("PromiseRejectionEvent.reason")}}, щоб дізнатись, чому проміс був відхилений.</p>
-
-<h2 id="Синтаксис">Синтаксис</h2>
-
-<pre class="syntaxbox"><em>promise</em> = <em>PromiseRejectionEvent</em>.promise</pre>
-
-<h3 id="Значення">Значення</h3>
-
-<p>Об'єкт JavaScript {{jsxref("Promise")}}, який був відхилений, і чиє відхилення пройшло необробленим.</p>
-
-<h2 id="Приклади">Приклади</h2>
-
-<p>Цей приклад прослуховує необроблені проміси, і, якщо властивість {{domxref("PromiseRejectionEvent.reason", "reason")}} є об'єктом з полем <code>code</code>, що містить текст "Модуль не готовий", він встановлює функцію зворотного виклику, що виконується під час неактивності переглядача, яка буде повторно запускати невиконану задачу, щоб виконати її правильно.</p>
-
-<p>Метод {{domxref("event.preventDefault()")}} викликається, щоб зазначити, що проміс тепер був оброблений.</p>
-
-<pre class="brush: js">window.onunhandledrejection = function(event) {
- if (event.reason.code &amp;&amp; event.reason.code == "Модуль не готовий") {
- window.requestIdleCallback(function(deadline) {
- loadModule(event.reason.moduleName)
- .then(performStartup);
- });
- event.preventDefault();
- }
-}</pre>
-
-<h2 id="Специфікації">Специфікації</h2>
-
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Специфікація</th>
- <th scope="col">Статус</th>
- <th scope="col">Коментар</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>{{SpecName('HTML WHATWG', 'webappapis.html#dom-promiserejectionevent-promise', 'PromiseRejectionEvent.promise')}}</td>
- <td>{{ Spec2('HTML WHATWG') }}</td>
- <td>Початкове визначення.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Сумісність_з_веб-переглядачами">Сумісність з веб-переглядачами</h2>
-
-
-
-<p>{{Compat("api.PromiseRejectionEvent.promise")}}</p>
-
-<h2 id="Див._також">Див. також</h2>
-
-<ul>
- <li>{{SectionOnPage("/uk/docs/Web/JavaScript/Guide/Using_promises", "Події відхилення промісів")}}</li>
- <li>{{jsxref("Promise")}}</li>
- <li>{{domxref("PromiseRejectionEvent")}}</li>
- <li><a href="/uk/docs/Web/API/Window/rejectionhandled_event">rejectionhandled</a></li>
- <li><a href="/uk/docs/Web/API/Window/unhandledrejection_event">unhandledrejection</a></li>
-</ul>