⊗jsPmPrTCVA 470 of 505 menu

Kriimi i tabelës HTML nga një array në JavaScript

Le të supozojmë se kemi një tabelë të zbrazët:

<table id="table"></table>

Le të supozojmë gjithashtu se na është dhënë një array dy-dimensionale, për shembull, si ky:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]];

Le të krijojmë një tabelë HTML bazuar në këtë array, të mbushur me elementët e këtij array. Kjo do të thotë se do të kemi një tabelë me tre rreshta, në secilin prej të cilëve do të ketë 4 qeliza.

Le ta zgjidhim problemin duke përdorur dy unaza të mbivendosura for-of:

let arr = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]; let table = document.querySelector('#table'); for (let subArr of arr) { let tr = document.createElement('tr'); for (let elem of subArr) { let td = document.createElement('td'); td.textContent = elem; tr.appendChild(td); } table.appendChild(tr); }

Siç mund ta shihni, zgjidhja jonë doli universale dhe nuk varet nga numri i nën-arrayve dhe numri i elementëve në secilin nën-array. Kushti i vetëm - është që në nën-arrayt të ketë të njëjtin numër elementësh.

Është dhënë array:

let arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]];

Pa parë pjesën teorike të mësimit, shfaqni elementët e array të dhënë në formën e një tabele HTML table.

Modifikoni problemin e mëparshëm në mënyrë që në tabelë të regjistrohen jo elementët, por katrorët e këtyre elementeve.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo