نافذة محلية
مثال
تعيين واسترداد اسم التخزين المحلي / زوج القيمة:
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
المزيد من الأمثلة أدناه.
التعريف والاستخدام
يسمح localStorage
لك الكائن بحفظ أزواج المفتاح / القيمة في المتصفح.
ملحوظة
يخزن كائن التخزين المحلي البيانات بدون تاريخ انتهاء الصلاحية.
لا يتم حذف البيانات عند إغلاق المتصفح ، وتكون متاحة للجلسات المستقبلية.
أنظر أيضا:
كائن SessionStorage الذي يخزن البيانات لجلسة واحدة.
(يتم حذف البيانات عند إغلاق نافذة المتصفح)
بناء الجملة
window.localStorage
أو فقط:
localStorage
حفظ البيانات في التخزين المحلي:
localStorage.setItem(key, value);
قراءة البيانات من localStorage:
let lastname = localStorage.getItem(key);
إزالة البيانات من localStorage:
localStorage.removeItem(key);
مسح محلي
localStorage.removeItem(key);
المعلمات
Parameter | Description |
key | Required. The name of a key. |
value | Required. The value of the key. |
قيمة الإرجاع
نوع | وصف |
شيء | كائن localStorage. |
مزيد من الأمثلة
احسب عدد المرات التي نقر فيها المستخدم على زر:
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount)
+ 1;
} else {
localStorage.clickcount = 1;
}
دعم المتصفح
window.localStorage
مدعوم في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |