⊗jsPmMuSI 181 of 505 menu

Итерација на повеќедимензионални структури во JavaScript

Да го земеме следниов објект со студенти:

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

Ајде да ги испечатиме имињата на сите студенти, со итерирање низ нашиот објект со две вгнездени јамки.

Како што можете да видите, имаме објект со низи. Ова значи дека првата јамка треба да биде по објектот, а втората - по низите. Тоа е, првата јамка ќе биде for-in, а втората - for-of, вака:

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

Дадена е следнава структура со податоци:

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

Со помош на вгнездени јамки испечатете ги на екранот сите стрингови со податоци.

Дадена е следнава структура со податоци:

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

Со помош на вгнездени јамки испечатете ги на екранот сите стрингови со податоци.

Дадена е следнава структура со податоци:

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

Со помош на вгнездени јамки испечатете ги на екранот сите стрингови со податоци.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј