⊗jsPmMuSI 181 of 505 menu

Duyệt qua các cấu trúc đa chiều trong JavaScript

Giả sử chúng ta có đối tượng sau chứa sinh viên:

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

Hãy hiển thị tên của tất cả sinh viên ra màn hình bằng cách duyệt qua đối tượng của chúng ta với hai vòng lặp lồng nhau.

Như bạn thấy, chúng ta có một đối tượng chứa mảng. Điều này có nghĩa là vòng lặp đầu tiên phải là duyệt qua đối tượng, và vòng lặp thứ hai - duyệt qua mảng. Nghĩa là vòng lặp đầu tiên sẽ là for-in, và vòng lặp thứ hai - for-of, như sau:

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

Cho cấu trúc dữ liệu sau:

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

Sử dụng các vòng lặp lồng nhau, hãy hiển thị ra màn hình tất cả các chuỗi dữ liệu.

Cho cấu trúc dữ liệu sau:

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

Sử dụng các vòng lặp lồng nhau, hãy hiển thị ra màn hình tất cả các chuỗi dữ liệu.

Cho cấu trúc dữ liệu sau:

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

Sử dụng các vòng lặp lồng nhau, hãy hiển thị ra màn hình tất cả các chuỗi dữ liệu.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối