JavaScript တွင် Array နှင့် Object ကိုခွဲခြားခြင်း

အထက်တွင်ဖော်ပြထားသည့်အတိုင်း၊ typeof operator သည် array များနှင့် object များကို ခွဲခြားရန် ခွင့်မပြုပါ။ သို့သော် တစ်ခါတစ်ရံ ၎င်းကိုခွဲခြားရန် လိုအပ်သည်။ Array.isArray() function က ကူညီပေးမည်:

javascriptconsole.log( Array.isArray([]) ); // true ကိုဖော်ပြမည်
console.log( Array.isArray({}) ); // false ကိုဖော်ပြမည်
Задание 1

ကုဒ်ကို မဖွင့်ဘဲ၊ console တွင် အဘယ်အရာကို ဖော်ပြမည်ကို ဆုံးဖြတ်ပါ:

javascriptconsole.log( Array.isArray([1, 2, 3]) );
Задание 2

ကုဒ်ကို မဖွင့်ဘဲ၊ console တွင် �ဘယ်အရာကို ဖော်ပြမည်ကို ဆုံးဖြတ်ပါ:

javascriptconsole.log( Array.isArray({x: 1, y: 2, z: 3}) );