وایب اسٹوریج اپیز
- پچھلے ویب وایب ہسٹری اپیز
- پائیدار ویب وایب ورکر اپیز
Web Storage API یک دستورالعمل ساده برای ذخیرهسازی و بازیابی دادهها در مرورگر است. این بسیار آسان برای استفاده است:
مثال
localStorage.setItem("name", "Bill Gates"); localStorage.getItem("name");
همه مرورگرها از Web Storage API پشتیبانی میکنند:
کروم | آئیای | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|
کروم | آئیای/آئیایجرج | فایرفاکس | سافاری | آپرا |
پشتیبانی میکند از | پشتیبانی میکند از | پشتیبانی میکند از | پشتیبانی میکند از | پشتیبانی میکند از |
لوکال استورج (localStorage)
لوکال استورج (localStorage) به شما امکان دسترسی به ذخیرهسازی محلی وبسایت خاص را میدهد. این به شما اجازه میدهد تا دادههای این دامنه را ذخیره، خواندن، اضافه کردن، تغییر و حذف کنید.
دادههای ذخیرهشده دارای تاریخ انقضا نیستند و در صورت بسته شدن مرورگر حذف نمیشوند.
این دادهها در چند روز، چند هفته و چند سال قابل استفاده خواهند بود.
روش 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) | رجوع نام کلید شماره n در ذخیرهسازی. |
length | اسٹوریج میں موجود داده کی تعداد لوٹنا |
getItem(keyname) | مخصوص کلید کا مطلب لوٹنا |
setItem(keyname, value) | اس کلید کو اسٹوریج میں شامل کرنا یا اگر کلید پہلے سے موجود ہوگا تو اس کا مطلب اپدیت کرنا |
removeItem(keyname) | اس کلید کو اسٹوریج سے حذف کرنا |
clear() | تمام کلید کو خالی کرنا |
ویب اسٹوریج اپی مرتبط صفحات
خصوصیات | وصف |
---|---|
ویندو.localStorage | ویب براؤزر میں کلید/مقابل کا تحفظ کرنا بھی ممکن ہے، یہ کچھ میقاس کا تحفظ کرتا ہے جو کسی تاریخ تک ختم نہیں ہوجائے گا。 |
ویندو.sessionStorage | ویب براؤزر میں کلید/مقابل کا تحفظ کرنا بھی ممکن ہے، یہ کچھ میقاس کا تحفظ کرتا ہے جو کسی تاریخ تک ختم نہیں ہوجائے گا。 |
- پچھلے ویب وایب ہسٹری اپیز
- پائیدار ویب وایب ورکر اپیز