⊗jsSpAsnEM 152 of 294 menu

Sündmuste mudeli asünkroonsus JavaScriptis

Te teate, et meetodi addEventListener abil saab tellida erinevaid sündmusi, mis tekivad lehe elementides. Näiteks, tellime kliki mõnele elemendile, mille link on salvestatud muutujasse elem:

elem.addEventListener('click', function() { console.log('1'); }); console.log('2');

Toodud koodis täidetakse kõigepealt teine väljund konsooli. Millal aga esimene täidetakse? Millalgi: selle koodi täitmine ootab toimunud sündmust - kliki elemendil. Niipea kui see juhtub, täidetakse meie kood.

Rääkige, millises järjekorras kuvatakse numbrid konsoolis:

elem1.addEventListener('click', function() { console.log('1'); }); elem2.addEventListener('click', function() { console.log('2'); });
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu