⊗jsSpPrmEC 165 of 294 menu

JavaScriptтегиде промисстерде өзгөчө кырдаалдарды кармоонун өзүнчө методу

then ичинде гана биринчи параметрдин ордуна null берүү менен өзгөчө кырдаалды иштетүүчү функцияны көрсөтсө болот:

promise.then( null, function(error) { console.log(error); } );

Бул учурда catch методу аркылуу кыскартылган синтаксисти колдонуу ыңгайлуу:

promise.catch( function(error) { console.log(error); } );

Төмөнкү кодду catch методу аркылуу кайра жазыңыз:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('success'); } else { reject(new Error('error')); } }, 3000); }); promise.then( res => console.log(res), err => console.log(err.message), );
Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу