JavaScript တွင် စိတ်ကြိုက် Array များ
အမျှင်ဆက်ရှိသော Array များသည် အထက်တွင် လေ့လာခဲ့သည့်အတိုင်း ဖြစ်ရမည်ဟု မဆိုလိုပါ။ ဥပမာအနေဖြင့် အောက်ပါ Array ကို ကြည့်ပါ။
let arr = [['a', 'b', [1, 2, 3], [4, 5]], ['d', ['e', 'f']]];
မြင်တွေ့ရသည့်အတိုင်း ဤ Array သည် "မမှန်ကန်ပါ"။
၎င်းတွင် သာမန် element များ (ဥပမာ
'a', 'b') နှင့် အတူ Array များ
([1, 2, 3] နှင့် [4, 5]) ရောနေသည်။
ကျွန်ုပ်တို့၏ Array ကို ပိုမိုနားလည်လွယ်သော ပုံစံဖြင့် ပြန်ရေးကြည့်ပါ။
let arr = [
[
'a', 'b', [1, 2, 3], [4, 5],
],
[
'd', ['e', 'f'],
],
];
အောက်ပါ Array ကို ပေးထားသည်။
let arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
လက်ဖြင့်၊ loop မသုံးဘဲ၊ ဤ Array ၏ element အားလုံး၏ ပေါင်းလဒ်ကို ရှာပါ။