DOM էլեմենտների համարակալումը JavaScript-ում

Իտերատորների իմացությունը թույլ է տալիս հեշտությամբ ավելացնել համարներ DOM էլեմենտներին: Ենթադրենք, օրինակ, ունենք պարբերություններ.

html<p>տեքստ</p>
<p>տեքստ</p>
<p>տեքստ</p>

Եկեք ստանանք այդ պարբերությունների հավաքածուն փոփոխականի մեջ.

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

Թվարկման համար օգտագործենք ներդրված իտերատորը entries.

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

Օգտագործենք դեստրուկտուրիզացիա, որպեսզի առանձնացնենք համարները էլեմենտներից.

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

Յուրաքանչյուր պարբերության վերջում ավելացնենք նրա հերթական համարը.

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

Տրված է HTML աղյուսակ: Թվարկեք այս աղյուսակի յուրաքանչյուր բջիջ: