DOM elementlarining ma'lumotlarini JavaScriptda olish

Destrukturizatsiya bizga DOM elementlarining matni va atribut qiymatlarini to'g'ridan-to'g'ri siklda olish imkonini beradi. Keling, buning qanday ishlashini ko'rib chiqaylik. Faraz qilaylik, bizda quyidagi abzatslar mavjud:

html<p id="id1">text1</p>
<p id="id2">text2</p>
<p id="id3">text3</p>

Keling, ushbu abzatslar to'plamini o'zgaruvchiga olaylik:

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

Elementlarni sikl bilan aylantiramiz, raqamlarni va elementlarning o'zini ajratamiz:

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

Endi esa elementlarni destrukturizatsiya qilamiz, ulardan ularning id va matnlarini olaylik:

javascriptfor (let [key, {id, textContent}] of elems.entries()){
  console.log(key, id, textContent);
}
Задание 1

Quyidagi kod berilgan:

html<input id="id1" value="111">
<input id="id2" value="222">
<input id="id3" value="333">

Inputlarning raqamlari, id va value larini oling.