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

JavaScriptда асинхрон коллбэклар орқали расмларни юклаш

Келтинг, loadImage функциясини амалга оширамиз, бу расмларни юклайдиган функция бўлсин. Биринчи параметр сифатида ушбу функция расмга йўлни олсин, икинчисида эса - расм юкланганда ижро этиладиган коллбэк бўлсин:

loadImage('img.png', function() { // расм юкланганда ижро этилади });

Коллбэкимизнинг биринчи параметрига расм DOM элементига ҳавола тушсин, икинчисига эса - истесно вазият юз берса, хатолик тушсин:

loadImage('img.png', function(image, err) { console.log(image, err); });

Биз функциямизни қуйидаги тарзда ишлата оламиз:

loadImage('image.png', function(image, err) { document.body.append(image); // расмни юкланганда жойлаштирамиз });

Ёки истесно вазиятни ишлов бериш билан:

loadImage('image.png', function(image, err) { if (!err) { document.body.append(image); } else { console.log('хатолик юз берди: ' + err); } });

loadImage функциясини амалга оширинг. Унга сиз илгари ўрганган расмларни юклаш учун коддан фойдаланинг.

← →
↑
Ўзбек▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш