Grundlæggende arbejde med Event-objektet i JavaScript

I denne lektion vil vi studere grundlæggende arbejde med objektet Event. Dette objekt indeholder information om den hændelse, der er fundet sted. For eksempel, hvis der blev klikket på et element, kan vi finde ud af koordinaterne for dette klik, om tasten Ctrl, Alt eller Shift blev trykket ned på klikketidspunktet og så videre.

Lad os se på, hvordan man får objektet Event. Lad os sige, at vi har en knap:

html<button id="elem">text</button>

Lad os sige, at der udføres en funktion, når der klikkes på denne knap:

javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', function() {

});

Inde i den tilknyttede funktion er objektet Event allerede til stede - vi ved bare ikke endnu, hvordan man får det. Det opnås på følgende måde: når vi erklærer vores funktion, skal vi sende enhver variabel til den som parameter (som regel event - men navnet kan være hvad som helst) og i denne variabel vil browseren automatisk lægge objektet Event:

javascriptelem.addEventListener('click', function(event) {
  console.log(event); // vil se objektet med hændelsen
});
Задание 1

Udfør selv de beskrevne manipulationer og udskriv objektet med hændelsen i konsollen. Studer strukturen af dette objekt.