⊗jsSpPrmEO 164 of 294 menu

JavaScript-da Promise xatosi obyekti

Funktsiya reject ga xato satrini emas, balki xatolik obyektini uzatish ko'proq qabul qilingan:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { reject(new Error('promiseda xato')); // xatolik obyekti }, 3000); });

Shuningdek, throw yordamida xatolik obyektlarini qo'yish mumkin - bu ularni reject ga uzatishga teng bo'ladi:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { throw new Error('promiseda xato'); // reject ga teng }, 3000); });

Quyidagi kodni o'rganilgan mavzuga muvofiq o'zgartiring:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('success'); } else { reject('error'); } }, 3000); });
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish