РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsSpACILL 161 of 294 menu

JavaScript-da aýlawda asinhron surat ýüklemek

Suratlaryň ýollary massiwde saklansyn:

let arr = ['img1.png', 'img2.png', 'img3.png'];

Biz bu suratlary aýlawda ýükläp bileris:

for (let path of arr) { loadImage(path, function(image, err) { document.body.append(image); }); }

Kod owadan we callback hell ýagdaýy bolmady, ýöne, biz öz iki kynçylygymyza dolandy: suratlaryň tertibi kepillendirilmeýär we ähli suratlaryň ýüklenen wagtyny tutup bolmaýar.

We bu ýagdaýda çözüm ýok: aýlawy işletmek, içinde asinhron funksiýany ulanmak, soňra aýlawyň ähli funksiýalarynyň gutaran wagtyny tutup bolmaýar. Ýa-da size şol wagt gerek däl we ýokarda görkezilen kod size laýyk gelýär, ýa-da callback hell-e hoş geldiňiz.

Ýöne, göwnüňiz dargamaly däl - kynçylygyň çözümi promise-ler arkaly mümkin, olary biz indiki sapaklarda öwreneris.

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