⊗jsSpPrmEO 164 of 294 menu

Объект бо хатои промис дар JavaScript

Истифодаи функсияи reject барои расонидани объект бо хато бештар маъмул аст, на сатр бо хато:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { reject(new Error('хато дар промис')); // объект бо хато }, 3000); });

Инчунин мумкин аст объектҳои бо хаторо бо ёрии throw партоед - ин ба расонидани онҳо ба reject баробар хоҳад буд:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { throw new Error('хато дар промис'); // баробар бо reject }, 3000); });

Рамзи зеринро мувофиқи омӯхташуда табдил диҳед:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('муваффақият'); } else { reject('хато'); } }, 3000); });
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан