Menambah Penangan Tanpa Nama dalam Gelung dalam JavaScript
Sebagai penangan yang dipasang dalam gelung, fungsi tanpa nama juga boleh digunakan. Ini menjadikan kod lebih padat dan membebaskan kita daripada memikirkan nama untuk fungsi yang hanya digunakan di satu tempat.
Mari pasang penangan tanpa nama pada elemen:
let elems = document.querySelectorAll('p');
for (let elem of elems) {
elem.addEventListener('click', function() {
console.log(this.textContent);
});
}
Diberi kod berikut:
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
let divs = document.querySelectorAll('div');
for (let div of divs) {
div.addEventListener('click', func);
}
function func() {
this.textContent++;
}
Jadikan fungsi penangan itu tanpa nama.