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

JavaScriptda asinxron callbacklar orqali rasmlarni yuklash

Keling, rasmlarni yuklaydigan loadImage funksiyasini amalga oshiraylik. Bu funksiya birinchi parametr sifatida rasm manzilini, ikkinchi parametr sifatida esa rasm yuklanganida bajariladigan callbackni qabul qilsin:

loadImage('img.png', function() { // rasm yuklanganida bajariladi });

Callbackimizning birinchi parametriga rasm DOM elementiga havola, ikkinchi parametriga esa - istisno vaziyat yuz berganda xatolik tushsin:

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

Biz funksiyamizdan quyidagicha foydalanishimiz mumkin:

loadImage('image.png', function(image, err) { document.body.append(image); // rasm yuklanganida uni joylashtiramiz });

Yoki istisno vaziyatni qayta ishlash bilan:

loadImage('image.png', function(image, err) { if (!err) { document.body.append(image); } else { console.log('xatolik yuz berdi: ' + err); } });

loadImage funksiyasini amalga oshiring. Buning uchun ilgari o‘rgangan rasmlarni yuklash kodingizdan foydalaning.

← →
↑
Oʻzbek▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish