JavaScript оқиға модельінің асинхрондылығы

Сіз addEventListener әдісі арқылы бет элементтерінде пайда болатын әртүрлі оқиғаларға жазыла алатыныңызды білесіз. Мысалы, elem айнымалысында сақталатын белгілі бір элементке басу оқиғасына жазайық:

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

console.log('2');

Келтірілген кодта алдымен консольге екінші шығарылым орындалады. Ал бірінші қашан орындалады? Бір сәтте: бұл кодтың орындалуы болған оқиғаны - элементке басуды күтеді. Бұл болған сәтте, біздің кодтыңыз да орындалады.

Задание 1

Консольде сандардың қай ретпен шығарылатынын айтып беріңіз:

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