⊗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