⊗jsSpExcNC 141 of 294 menu

JavaScript တွင် နက်ရှိုင်းသော ကုဒ်များအတွင်း ခြွင်းချက်များကို ဖမ်းယူခြင်း

ခြွင်းချက်များ၏ ထူးခြားချက်နှင့် အဆင်ပြေမှုမှာ ကုဒ်၏ မည်သည့် နက်ရှိုင်းမှု အဆင့်တွင်မဆို ၎င်းတို့ကို ဖမ်းယူနိုင်ခြင်းပင် ဖြစ်သည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ရှုကြပါစို့။ ဒေတာများကို လိုကယ်သိုလှောင်ရာနေရာတွင် သိမ်းဆည်းပေးသည့် function တစ်ခု ကျွန်ုပ်တို့တွင် ရှိသည်ဆိုပါစို့-

function save(str) { localStorage.setItem('key', str); }

သင်သိပြီးဖြစ်သည့်အတိုင်း၊ သိုလှောင်ရာနေရာ ပြည့်လျှံသွားသောအခါ setItem method သည် ခြွင်းချက်တစ်ခုကို ပစ်လွှတ်ပေးပါမည်။ သို့သော်၊ ထိုခြွင်းချက်ကို save function အတွင်းမှာပင် ဖမ်းယူရန် မလိုအပ်ပါ။ function ကိုယ်တိုင် ခေါ်ဆိုသည့်နေရာတိုင်းကို try ဖြင့် ထုပ်ပိုးထားနိုင်သည်-

try { save('တစ်စုံတစ်ရာ စာကြောင်း'); } catch (error) { alert('လိုကယ်သိုလှောင်ရာနေရာတွင် နေရာကျန်မရှိတော့ပါ!'); }

JSON ကို array အဖြစ်သို့ ပြောင်းလဲပေးသည့် function တစ်ခု ရှိသည်-

function getArr(json) { return JSON.parse(json); }

အောက်ပါကုဒ်တွင် JSON မှ array ကို ရယူထားသည်-

let arr = getArr('[1,2,3,4,5]'); console.log(arr);

Function ခေါ်ဆိုမှုကို try-catch တည်ဆောက်မှုအတွင်း ထည့်သွင်းပေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်