JavaScript အလွှာပေါင်းများစွာပါသော ဖွဲ့စည်းတည်ဆောက်ပုံများကို ထပ်ခါထပ်ခါလုပ်ဆောင်ခြင်း

ကျွန်ုပ်တို့တွင် အောက်ပါကျောင်းသားများ ပါဝင်သော အရာဝတ္ထုတစ်ခုရှိသည်ဆိုပါစို့:

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

ကျွန်ုပ်တို့၏အရာဝတ္ထုကို အသွင်နှစ်ခုဖြင့် ထပ်ခါထပ်ခါလုပ်ကာ ကျောင်းသားအားလုံး၏အမည်များကို စခရင်ပေါ်တွင် ဖော်ပြကြပါစို့။

သင်မြင်တွေ့ရသည့်အတိုင်း၊ ကျွန်ုပ်တို့တွင် ခင်းကျင်းမှုများပါသော အရာဝတ္ထုတစ်ခုရှိသည်။ ဆိုလိုသည်မှာ ပထမအကြိမ်ထပ်ခါတလဲလဲလုပ်ရန် အရာဝတ္ထုအတွက်ဖြစ်ပြီး ဒုတိယအကြိမ်မှာ ခင်းကျင်းမှုများအတွက်ဖြစ်သည်။ ဆိုလိုသည်မှာ ပထမအကြိမ်ထပ်ခါတလဲလဲလုပ်ခြင်းသည် for-in ဖြစ်ပြီး ဒုတိယအကြိမ်မှာ - for-of ဖြစ်သည်၊ ဤသို့ဖြစ်သည်:

javascriptfor (let group in students) {
  for (let name of students[group]) {
    console.log(name);
  }
}
Задание 1

အောက်ပါဒေတာဖွဲ့စည်းတည်ဆောက်ပုံကို ပေးထားသည်:

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

အသွင်နှစ်ခုဖြင့် ထပ်ခါထပ်ခါလုပ်ခြင်းကို အသုံးပြု၍ ဒေတာအားလုံးပါဝင်သော စာကြောင်းများကို စခရင်ပေါ်တွင် ဖော်ပြပါ။

Задание 2

အောက်ပါဒေတာဖွဲ့စည်းတည်ဆောက်ပုံကို ပေးထားသည်:

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

အသွင်နှစ်ခုဖြင့် ထပ်ခါထပ်ခါလုပ်ခြင်းကို အသုံးပြု၍ ဒေတာအားလုံးပါဝင်သော စာကြောင်းများကို စခရင်ပေါ်တွင် ဖော်ပြပါ။

Задание 3

အောက်ပါဒေတာဖွဲ့စည်းတည်ဆောက်ပုံကို ပေးထားသည်:

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

အသွင်နှစ်ခုဖြင့် ထပ်ခါထပ်ခါလုပ်ခြင်းကို အသုံးပြု၍ ဒေတာအားလုံးပါဝင်သော စာကြောင်းများကို စခရင်ပေါ်တွင် ဖော်ပြပါ။