JavaScript ရှိ Object များနှင့် Primitive များ

Object များ (သင့်အနေနဲ့ သိထားပြီးဖြစ်တဲ့ array များအပါအဝင်) ကို ရှုပ်ထွေးသော ဒေတာအမျိုးအစားများအဖြစ် သတ်မှတ်ကြသည်။ String များ၊ number များ၊ boolean တန်ဖိုးများကို ရိုးရှင်းသော သို့မဟုတ် primitive ဒေတာအမျိုးအစားများအဖြစ် သတ်မှတ်သည်။ သူတို့ကို မကြာခဏ primitives ဟုပင် ခေါ်ဝေါ်ကြပြီး၊ Object မဟုတ်သော အရာအားလုံးကို ဆိုလိုသည်။

JavaScript တွင် primitive ဒေတာအမျိုးအစား ခုနှစ်မျိုးရှိသည်- string, number, boolean, null, undefined, symbol, bigint။ ၎င်းတို့၏ အရေအတွက်နှင့် အမည်များကို မှတ်သားထားပါ - ၎င်းတို့ကို အလုပ်လူတွေ့မေးခွန်းများတွင် မကြာခဏ မေးလေ့ရှိသည်။

Задание 1

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test);

Console တွင် မည်သည့် ဒေတာအမျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 2

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test.x);

Console တွင် မည်သည့် ဒေတာအမျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 3

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test = [1, 2, 3];
console.log(test);

Console တွင် မည်သည့် ဒေတာအမျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 4

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test = [1, 2, 3];
console.log(test[1]);

Console တွင် မည်သည့် ဒေတာအ�ျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 5

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1);

Console တွင် မည်သည့် ဒေတာအ�ျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 6

အောက်ပါကုဒ်ကို ပေးထားသည်-

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1[test2]);

Console တွင် မည်သည့် ဒေတာအမျိုးအစား ပြသသနည်း? ၎င်းသည် primitive လား Object လား?

Задание 7

စာအုပ်ထဲကြည့်ခြင်းမရှိဘဲ JavaScript ရှိ primitive ဒေတာအမျိုးအစားအားလုံးကို သင်ဘာသာရေတွက်ပါ။