⊗jsPmPrTCVA 470 of 505 menu

Opprettelse av HTML-tabell fra en array i JavaScript

La oss si at vi har en tom tabell:

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

La oss også si at det er gitt et todimensjonalt array, for eksempel dette:

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

La oss basert på dette arrayet lage en HTML- tabell fylt med elementene fra arrayet. Det vil si at vi får en tabell med tre rader, hver med 4 celler.

La oss løse oppgaven med to nestede for-of-løkker:

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); }

Som du ser, ble løsningen vår universell og uavhengig av antall underarrays og antall elementer i hvert underarray. Den eneste betingelsen er at underarrayene må ha like mange elementer.

Gitt arrayet:

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

Uten å se på den teoretiske delen av leksjonen, skriv ut elementene i arrayet som en HTML-tabell table.

Modifiser den forrige oppgaven slik at det ikke er elementene som skrives til tabellen, men kvadratene av disse elementene.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis