⊗jsSpPrmEC 165 of 294 menu

Uchukuzi wa Kipekee wa Isipokuwa kwa Ahadi katika JavaScript

Katika then unaweza kubainisha tu kitendakazi-kichakataji cha hali ya kipekee, ukitoa badala ya kigezo cha kwanza null:

ahadi.then( null, kitendakazi(hitilafu) { console.log(hitilafu); } );

Katika hali kama hiyo, ni rahisi kutumia sintaksia fupi kupitia njia catch:

ahadi.catch( kitendakazi(hitilafu) { console.log(hitilafu); } );

Andika upya msimbo ufuatao kupitia njia catch:

let ahadi = new Ahadi(kitendakazi(kamua, kataa) { setTimeout(kitendakazi() { let kunaKosa = false; if (!kunaKosa) { kamua('mafanikio'); } else { kataa(new Kosa('kosa')); } }, 3000); }); ahadi.then( ijibu => console.log(ijibu), kosa => console.log(kosa.message), );
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa