Մեկ իրադարձության մի քանի մշակիչներ JavaScript-ում

Մեկ տարրին կարելի է կապել միանգամից մի քանի ֆունկցիաներ: Եկեք նայենք օրինակով: Ենթադրենք մենք ունենք կոճակ.

html<input id="button" type="submit">

Ենթադրենք մենք ունենք երկու ֆունկցիա.

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

Ստացենք մեր կոճակի հղումը փոփոխականի մեջ.

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

Իսկ այժմ եկեք կապենք մեր կոճակին որպես կլիկի մշակիչներ և՛ առաջին, և՛ երկրորդ ֆունկցիաները.

javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1

Տրված է պարբերություն.

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

Տրված են հետևյալ ֆունկցիաները.

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

function func3() {
  console.log('3');
}

Կապեք այս բոլոր ֆունկցիաները մեր պարբերությանը: