⊗jsSpPrmEO 164 of 294 menu

Objekt med promise fejl i JavaScript

Det er mere almindeligt at give et fejlobjekt til reject funktionen i stedet for en fejlbesked:

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

Man kan også kaste fejlobjekter med throw - dette vil være ækvivalent med at give dem til reject:

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

Omdan følgende kode i overensstemmelse med det lærte:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('success'); } else { reject('error'); } }, 3000); });
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis