⊗jsSpAsnEM 152 of 294 menu

Modelul de evenimente asincron în JavaScript

Știți că folosind metoda addEventListener vă puteți abona la diverse evenimente care apar în elementele paginii. De exemplu, să ne abonăm la click pe un anumit element, a cărui referință este stocată în variabila elem:

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

În codul dat, mai întâi se va executa a doua afișare în consolă. Când se va executa prima? Cândva: executarea acestui cod așteaptă să se producă evenimentul - click pe element. Imediat ce acest lucru se va întâmpla, codul nostru se va executa.

Spuneți, în ce ordine se vor afișa numerele în consolă:

elem1.addEventListener('click', function() { console.log('1'); }); elem2.addEventListener('click', function() { console.log('2'); });
swcsfrrohu