⊗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çeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა