⊗jsSpPrmEO 164 of 294 menu

Objekt s chybou promisu v JavaScripte

Je bežnejšie do funkcie reject odovzdávať nie reťazec s chybou, ale objekt s chybou:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { reject(new Error('error in promise')); // objekt s chybou }, 3000); });

Je možné tiež vyhadzovať objekty s chybami pomocou throw - to bude ekvivalentné odovzdaniu ich do reject:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { throw new Error('error in promise'); // ekvivalentné reject }, 3000); });

Upravte nasledujúci kód v súlade s naučeným:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('success'); } else { reject('error'); } }, 3000); });
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť