⊗jsPmMuSI 181 of 505 menu

Parcours de structures multidimensionnelles en JavaScript

Supposons que nous ayons l'objet suivant avec des étudiants :

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

Affichons à l'écran les noms de tous les étudiants en parcourant notre objet avec deux boucles imbriquées.

Comme vous pouvez le voir, nous avons un objet avec des tableaux. Cela signifie que la première boucle doit parcourir l'objet, et la seconde - les tableaux. C'est-à-dire que la première boucle sera for-in, et la seconde - for-of, comme ceci :

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

La structure de données suivante est donnée :

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

À l'aide de boucles imbriquées, affichez à l'écran toutes les chaînes de données.

La structure de données suivante est donnée :

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

À l'aide de boucles imbriquées, affichez à l'écran toutes les chaînes de données.

La structure de données suivante est donnée :

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', ], }, ];

À l'aide de boucles imbriquées, affichez à l'écran toutes les chaînes de données.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser