Nummerering av DOM-elementer i JavaScript

Forståelse av iteratorer gjør det enkelt å legge til nummer til DOM-elementer. La oss for eksempel si at vi har avsnitt:

html<p>tekst</p>
<p>tekst</p>
<p>tekst</p>

La oss hente samlingen av disse avsnittene i en variabel:

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

La oss bruke den innebygde iteratoren entries for å gå gjennom:

javascriptfor (let entry of elems.entries()) {
  console.log(entry);
}

La oss bruke destructuring for å skille numre fra elementer:

javascriptfor (let [num, elem] of elems.entries()) {
  console.log(num, elem);
}

La oss legge til hvert avsnitts rekkefølgenummer på slutten:

javascriptfor (let [num, elem] of elems.entries()) {
  elem.textContent += num;
}
Задание 1

En HTML-tabell er gitt. Nummerer hver celle i denne tabellen.