ဝိုက် သို့မဟုတ် သို့မဟုတ် အပိုင်းစာ

Web Storage API သည် ဘူးတက်ခန့် တွင် သတင်းအက်အား ကို ကိုင်တွယ်ပြီး သတင်းအက်အား ပြန်လည်ကိုင်တွယ်မှု အတွက် အကျယ်အဝန်း ပြင်းထန် သော ပြောင်းလဲခြင်း ဖြစ်ပါသည်ပြီး အသုံးပြုခြင်း များစွာ အတွက် မင်းကြီးလေး ပါသည်:

အက်ဥပဒေ

localStorage.setItem("name", "Bill Gates");
localStorage.getItem("name");

ကျွန်တော်ကို ကြိုးစားပါ

အားလုံး ဘူးတက်ခန့် သည် Web Storage API ကို ပြုပြင်ပါသည်:

ချူးပ် အိုး ဖရက်ချက် ဆိုဖာ အိုပီယာ
ချူးပ် အိုး/အီးဂျင် ဖရက်ချက် ဆိုဖာ အိုပီယာ
ပြုပြင် ပြုပြင် ပြုပြင် ပြုပြင် ပြုပြင်

localStorage အပေါင်းအခွဲ

localStorage အပေါင်းအခွဲ သည် အခွင့်အလမ်း ကျွန်တော် သို့ အခြေခံ အက်ပ်ဆက်(storage) အခြေခံ အက်အား ကို ကိုင်တွယ်ပါမည်ပြီး ကိုင်တွယ်ခြင်း နှင့် ဖျက်သိမ်းခြင်း အခြေခံ အက်အား အရ ကိုင်တွယ်နိုင်ပါသည်。

အက်အား အက်ပ်ဆက်(storage) မှ အစိတ်အချက် အမည် အရ အခွင့်အလမ်း အရ အက်အား ဖျက်သိမ်းပါမည်ပြီး ဘူးတက်ခန့် အားလုံး အက်အား ဖျက်သိမ်းပါမည်。

အက်အား အက်ပ်ဆက်(storage) မှ သတင်းအက်အား ကို တစ်ရက်မှ ရက်များ အထိ အသုံးပြုနိုင်ပါသည်。

setItem() အချက်/တုပ်

localStorage.setItem() အချက်/တုပ် သည် သတင်းအက်အား အက်ပ်ဆက်(storage) မှ ကိုင်တွယ်ပါ。

အဆိုပါအချက်/တုပ် သည် အမည်တစ်ခု နှင့် ပါဝင်သည့် အတ္တုပစ္စည်းတစ်ခုကို ပါဝင်သည့် ပြင့်ဆိုကြသည်:

အက်ဥပဒေ

localStorage.setItem("name", "Bill Gates");

getItem() အချက်/တုပ်

localStorage.getItem() အချက်/တုပ် သည် အက်ပ်ဆက်(storage) မှ သတင်းအက်အား ပြန်လည်သတင်းပေးပါ。

အဆိုပါအချက်/တုပ် သည် အမည်တစ်ခုကို ပါဝင်သည့် ပြင့်ဆိုကြသည်:

အက်ဥပဒေ

localStorage.getItem("name");

sessionStorage အပေါင်းအခွဲ

sessionStorage အပေါင်းအခွဲ သည် localStorage အပေါင်းအခွဲ နှင့် အတူတူပါ。

ကွဲပြားသော အချက် သည် sessionStorage အပေါင်းအခွဲ သည် အစိတ်အချက် အက်အား ကို ကိုင်တွယ်ပါမည်。

ဘူးတက်ခန့် အားလုံး အက်အား ဖျက်သိမ်းပါမည်。

အက်ဥပဒေ

sessionStorage.getItem("name");

ကျွန်တော်ကို ကြိုးစားပါ

setItem() အချက်/တုပ်

sessionStorage.setItem() အချက်/တုပ် သည် သတင်းအက်အား အက်ပ်ဆက်(storage) မှ ကိုင်တွယ်ပါ。

အဆိုပါအချက်/တုပ် သည် အမည်တစ်ခု နှင့် ပါဝင်သည့် အတ္တုပစ္စည်းတစ်ခုကို ပါဝင်သည့် ပြင့်ဆိုကြသည်:

အက်ဥပဒေ

sessionStorage.setItem("name", "Bill Gates");

getItem() အချက်/တုပ်

sessionStorage.getItem() အချက်/တုပ် သည် အက်ပ်ဆက်(storage) မှ သတင်းအက်အား ပြန်လည်သတင်းပေးပါ。

အဆိုပါအချက်/တုပ် သည် အမည်တစ်ခုကို ပါဝင်သည့် ပြင့်ဆိုကြသည်:

အက်ဥပဒေ

sessionStorage.getItem("name");

Storage အပေါင်းအခွဲ အချက်/တုပ်

အချက်/တုပ် ကိုးကား
key(n) အက်ပ်ဆက်မှ အပိုင်းအခွဲ၏ အမည်ကို ပြန်လည်သတင်းပေးပါ。
length 返回存储在 Storage 对象中的数据项数。
getItem(keyname) 返回指定的键名的值。
length getItem(keyname)
setItem(keyname, value) removeItem(keyname)
clear() အခြား ချွန့်ချွန်း အား ဖျက်သိမ်းရမည်။

Web Storage API ဖြစ်သော စားပွဲ

ဗဟို ကိုးကား
window.localStorage ဝီကီ ဘတ်ရှား တွင် ကြောက်ချုပ် / အသုံးပြု ချွန့်ချွန်း ကို ကိုင်ဆောင်ရမည်။ အချိန် မပြည့်စုံ မဟုတ် သော အချက်အလက် ကို ကိုင်ဆောင်ရမည်။
window.sessionStorage ဝီကီ ဘတ်ရှား တွင် ကြောက်ချုပ် / အသုံးပြု ချွန့်ချွန်း ကို ကိုင်ဆောင်ရမည်။ ပိုက်လေး အချိန် ကို ကိုင်ဆောင်ရမည်။