⊗jsSpACIL 159 of 294 menu

Attēlu ielāde ar asinhronajām atpakaļizsaukumiem JavaScript

Implementēsim funkciju loadImage, kura ielādēs attēlus. Ļaujiet šai funkcijai pirmo parametru pieņemt ceļu uz attēlu, un otro - atpakaļizsaukumu, kas izpildīsies, kad attēls tiks ielādēts:

loadImage('img.png', function() { // izpildīsies pēc attēla ielādes });

Ļaujiet mūsu atpakaļizsaukuma pirmajā parametā nonākt atsaucei uz DOM attēla elementu, bet otrajā - kļūdai, ja notiks izņēmuma situācija:

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

Mēs varam izmantot mūsu funkciju šādi:

loadImage('image.png', function(image, err) { document.body.append(image); // ievietosim attēlu pēc ielādes });

Vai arī ar izņēmuma situācijas apstrādi:

loadImage('image.png', function(image, err) { if (!err) { document.body.append(image); } else { console.log('notika kļūda: ' + err); } });

Implementējiet funkciju loadImage. Izmantojiet tam iepriekš apgūto kodu attēlu ielādei.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt