Kuongeza Mishandili Isiyojulikana Katika Kitanzi katika JavaScript
Kama mishandili inayowekwa katika kitanzi, unaweza pia kutumia vitendaji visivyojulikana. Hii hufanya msimbo uwe mkato na hutuokoa tunapohitaji kutafuta jina la kazi ambayo inatumika tu katika sehemu moja.
Wacha tuweke mishandili isiyojulikana kwenye vipengele:
let elems = document.querySelectorAll('p');
for (let elem of elems) {
elem.addEventListener('click', function() {
console.log(this.textContent);
});
}
Kuna msimbo ufuatao:
<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++;
}
Fanya kazi ya kushughulikia kuwa isiyojulikana.