وایب اسٹوریج اپیز

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 ویب براؤزر میں کلید/مقابل کا تحفظ کرنا بھی ممکن ہے، یہ کچھ میقاس کا تحفظ کرتا ہے جو کسی تاریخ تک ختم نہیں ہوجائے گا。