⊗jsPmDmNEH 344 of 505 menu

JavaScriptda Nomlangan Hodisa Qayta Ishlovchilari

Oldingi darslarda biz hodisa qayta ishlovchilari sifatida anonim funktsiyalardan foydalangan edik. Aslida bu shart emas - funktsiya oddiy, nomli bo'lishi ham mumkin. Misol uchun, bizda quyidagi funktsiya bor deb faraz qilaylik:

function func() { console.log('!!!'); }

Shuningdek, tugma ham bor deb faraz qilaylik:

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

Keling, tugmacha bosilganda bizning func funktsiyamiz bajarilishi uchun uni sozlashimiz kerak. Buning uchun addEventListener parametriga funktsiyamiz nomini quyidagicha uzatamiz:

let button = document.querySelector('#button'); button.addEventListener('click', func); function func() { console.log('!!!'); }

Quyidagi HTML kod berilgan:

<input id="button1" type="submit" value="button1"> <input id="button2" type="submit" value="button2">

Quyidagi funktsiyalar berilgan:

function func1() { console.log(1); } function func2() { console.log(2); }

Birinchi tugmacha bosilganda func1 funktsiyasi, ikkinchi tugmacha bosilganda esa func2 funktsiyasi bajariladigan qiling.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish