Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
3 of 17 menu

Eroare la accesarea unui tablou de elemente în JavaScript

Uneori, programatorii începători încearcă să lucreze cu un tablou de elemente ca și cum ar fi un singur element. Să vedem care este esența acestei erori.

Să presupunem că avem următoarele paragrafe:

<p>1</p> <p>2</p> <p>3</p>

Să presupunem că un programator a decis să scrie în textul fiecărui paragraf aceeași valoare. Pentru a face acest lucru, a obținut referințele către aceste elemente într-o variabilă:

let elems = document.querySelectorAll('p');

Apoi, programatorul nostru a greșit și a accesat variabila noastră ca și cum ar conține un singur element, și nu un tablou. Ca rezultat, textul paragrafelor nu se va schimba, dar, caracteristic, nici nu va apărea o eroare în consolă:

elems.textContent = '!';

Soluția corectă aici ar fi să parcurgem tabloul de elemente cu un ciclu și pentru fiecare element în parte să executăm operația necesară:

for (let elem of elems) { elem.textContent = '!'; }
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge