⊗jsPmMuSI 181 of 505 menu

JavaScriptin moniulotteisten rakenteiden läpikäynti

Oletetaan, että meillä on seuraava opiskelijoista koostuva olio:

let students = { 'group1': ['student11', 'student12', 'student13'], 'group2': ['student21', 'student22', 'student23'], 'group3': ['student31', 'student32'], };

Esitetään kaikkien opiskelijoiden nimet näytöllä läpikäymällä oliomme kahdella sisäkkäisellä silmukalla.

Kuten näet, meillä on olio, joka sisältää taulukoita. Tämä tarkoittaa, että ensimmäisen silmukan tulee käydä läpi olio ja toisen silmukan taulukot. Toisin sanoen ensimmäinen silmuku on for-in ja toinen - for-of, näin:

for (let group in students) { for (let name of students[group]) { console.log(name); } }

Annettu seuraava tietorakenne:

let data = { 1: [ 'data11', 'data12', 'data13', ], 2: [ 'data21', 'data22', 'data23', ], 3: [ 'data31', 'data32', 'data33', ], 4: [ 'data41', 'data42', 'data43', ], };

Käytä sisäkkäisiä silmukoita esittämään kaikki tietomerkkipulet näytöllä.

Annettu seuraava tietorakenne:

let data = [ { 1: 'data11', 2: 'data12', 3: 'data13', }, { 1: 'data21', 2: 'data22', 3: 'data33', }, { 1: 'data31', 2: 'data32', 3: 'data33', }, ];

Käytä sisäkkäisiä silmukoita esittämään kaikki tietomerkkipulet näytöllä.

Annettu seuraava tietorakenne:

let data = [ { 1: [ 'data111', 'data112', 'data113', ], 2: [ 'data121', 'data122', 'data123', ], }, { 1: [ 'data211', 'data212', 'data213', ], 2: [ 'data221', 'data222', 'data223', ], }, { 1: [ 'data411', 'data412', 'data413', ], 2: [ 'data421', 'data422', 'data423', ], }, ];

Käytä sisäkkäisiä silmukoita esittämään kaikki tietomerkkipulet näytöllä.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää