⊗jsSpPrmEO 164 of 294 menu

Objek met 'n belofte fout in JavaScript

Meer aanvaarbaar is om nie 'n string met 'n fout nie, maar 'n objek met 'n fout na die funksie reject oor te dra:

let belofte = new Promise(function(resolve, reject) { setTimeout(function() { reject(new Error('fout in belofte')); // objek met fout }, 3000); });

Jy kan ook voorwerpe met foute gooi met throw - dit sal ekwivalent wees om dit na reject oor te dra:

let belofte = new Promise(function(resolve, reject) { setTimeout(function() { throw new Error('fout in belofte'); // ekwivalent aan reject }, 3000); });

Herskep die volgende kode volgens wat bestudeer is:

let belofte = new Promise(function(resolve, reject) { setTimeout(function() { let isFout = false; if (!isFout) { resolve('sukses'); } else { reject('fout'); } }, 3000); });
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp