⊗jsSpPrmEO 164 of 294 menu

JavaScript-däki promis ýalňyşlyk objekti

reject funksiýasyna ýalňyşlyk barada setir däl-de, ýalňyşlyk objekti geçirmek has kabul edilýär:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { reject(new Error('promisde ýalňyşlyk')); // ýalňyşlyk objekti }, 3000); });

Şeýle hem throw kömegi bilen ýalňyşlyk objektlerini gülläp bolýar - bu olary reject geçirmäge deň bolýar:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { throw new Error('promisde ýalňyşlyk'); // reject-e deň }, 3000); });

Indiki kody öwrenilýän zada laýyklykda üýtgediň:

let promise = new Promise(function(resolve, reject) { setTimeout(function() { let isError = false; if (!isError) { resolve('üstünlik'); } else { reject('ýalňyşlyk'); } }, 3000); });
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et