JavaScript တွင် localStorage အတွင်း ဒေတာဖွဲ့စည်းပုံများ သိမ်းဆည်းခြင်း
Local storage ထဲတွင် string များကိုသာ သိမ်းဆည်းနိုင်ပါသည်။ သို့သော်၊ array နှင့် object များကိုလည်း သိမ်းဆည်းနိုင်သည့် နည်းလမ်းရှိပါသည် - ထိုသို့ပြုလုပ်ရန် JSON format ကို အသုံးပြုနိုင်ပါသည်။
Array တစ်ခုကို သိမ်းဆည်းကြည့်ရအောင်:
let arr = [1, 2, 3, 4, 5];
localStorage.setItem('arr', JSON.stringify(arr));
ယခု ထို array ကို ပြန်လည်ရယူကြည့်ရအောင်:
let str = localStorage.getItem('arr');
let res = JSON.parse(str);
console.log(res);
Input များနှင့် ခလုတ်တစ်ခု ရှိပါသည်။ ခလုတ်ကို နှိပ်လိုက်သောအခါ input အားလုံး၏ တန်ဖိုးများကို array တစ်ခုအဖြစ် ရယူပြီး ယင်း array ကို local storage ထဲတွင် သိမ်းဆည်းပါ။
ယခင်အလုပ်ကို ပြင်ဆင်ပါ။ နောက်တစ်ကြိမ် စာမျက်နှာကို ဝင်ရောက်သောအခါ input များထဲတွင် local storage မှ သိမ်းဆည်းထားသော တန်ဖိုးများ ပြသထားစေရန် ပြုလုပ်ပါ။