JSON Array Literals
ဤသည်မှာ JSON စာကြောင်းဖြစ်သည်-
'["Ford", "BMW", "Fiat"]'
JSON စာကြောင်းအတွင်းတွင် JSON အခင်းအကျင်း ပကတိအတိုင်း ရှိနေသည်-
["Ford", "BMW", "Fiat"]
JSON ရှိ Array များသည် JavaScript ရှိ array များနှင့်နီးပါးတူညီသည်။
JSON တွင်၊ array တန်ဖိုးများသည် အမျိုးအစား string၊ နံပါတ်၊ object၊ array၊ boolean သို့မဟုတ် null ဖြစ်ရပါမည် ။
JavaScript တွင်၊ ခင်းကျင်းမှုတန်ဖိုးများသည် အထက်ဖော်ပြပါအရာအားလုံးနှင့် လုပ်ဆောင်ချက်များ၊ ရက်စွဲများနှင့် သတ်မှတ်မထားသော အခြားတရားဝင် JavaScript ထုတ်ဖော်ပြောဆိုမှုများ ဖြစ်နိုင်သည်။
JavaScript Arrays
စာသားအတိုင်း JavaScript array တစ်ခုကို ဖန်တီးနိုင်သည်-
ဥပမာ
myArray = ["Ford", "BMW", "Fiat"];
JSON စာကြောင်းကို ခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့် JavaScript array တစ်ခုကို ဖန်တီးနိုင်သည်-
ဥပမာ
myJSON = '["Ford", "BMW", "Fiat"]';
myArray = JSON.Parse(myJSON);
Array တန်ဖိုးများကို ဝင်ရောက်ကြည့်ရှုခြင်း။
သင်သည် အညွှန်းအားဖြင့် array တန်ဖိုးများကို ရယူသည်-
ဥပမာ
myArray[0];
Objects ရှိ Arrays
အရာဝတ္ထုများတွင် array များပါဝင်နိုင်သည်-
ဥပမာ
{
"name":"John",
"age":30,
"cars":["Ford", "BMW", "Fiat"]
}
သင်သည် အညွှန်းအားဖြင့် array တန်ဖိုးများကို ရယူသည်-
ဥပမာ
myObj.cars[0];
Array တစ်ခုမှတဆင့် Looping
for in
ကွင်းဆက် တစ်ခုကို အသုံးပြု၍ array တန်ဖိုးများကို သင်ဝင်ရောက်နိုင်သည် -
ဥပမာ
for (let i in myObj.cars) {
x
+= myObj.cars[i];
}
သို့မဟုတ် သင် for
loop ကိုသုံးနိုင်သည်-
ဥပမာ
for (let i
= 0; i < myObj.cars.length; i++) {
x
+= myObj.cars[i];
}