في HTML5 ، تتم إضافة ميزة محلية جديدة. حجم 5M ، والذي سيكون مختلفًا في متصفحات مختلفة.
ثانياً ، مزايا وقيود LocalStorage ميزة LocalStorage1. LocalStorage يوسع حد 4K من ملف تعريف الارتباط
2. . يدعم
قيود LocalStorage1. حجم المتصفح ليس موحدًا ، ويؤيد إصدار IE أعلى من IE8 سمة LocalStorage فقط
2. في الوقت الحالي ، ستقتصر جميع المتصفحات على نوع القيمة المحلية كنوع سلسلة.
3. LocalStorage غير قادر على القراءة تحت وضع الخصوصية للمتصفح
4. يتم قراءة LocalStorage بشكل أساسي على السلسلة.
5. لا يمكن القبض على LocalStorage بواسطة الزحف
الفرق الوحيد بين LocalStorage و SessionStorage هو أن LocalStorage ينتمي إلى التخزين الدائم ، و SessionStorage ينتمي إلى نهاية الجلسة.
هنا نستخدم LocalStorage لتحليل
ثالثًا ، استخدام LocalStorage دعم متصفح LocalStorage:فيما يلي بيان خاص. الرأي على المدون
بادئ ذي بدء ، عند استخدام LocalStorage ، نحتاج إلى تحديد ما إذا كان المتصفح يدعم سمة LocalStorage
if (! window.localStorage) {Alert (Browser يدعم LocalStorage) ؛
هناك ثلاث طرق لكتابة LocalStorage ، وكتابة LocalStorage.
if (! window.localStorage) {Alert (المتصفح يدعم LocalStorage) ؛ Torge [C]) ؛}
النتائج بعد وقت التشغيل هي كما يلي:
يجب أن نوضح هنا على وجه التحديد أن استخدام LocalStorage يتبع أيضًا استراتيجية -الأحيرة ، لذلك لا يمكن لمواقع الويب المختلفة مشاركة نفس LocalStorage
أخيرًا ، النتيجة المطبوعة على وحدة التحكم هي:
لا أعرف ما إذا كان القراء قد تم تخزينه للتو ، لكن الطباعة تتعلق بخصائص LocalStorage نفسها.
قراءة LocalStorageif (! window.localStorage) {Alert (المتصفح يدعم LocalStorage) / / اكتب في مجال التخزين C (C ، 3) ؛ /الطريقة الأولى .getItem (C) ؛
هذه ثلاث طرق لقراءة LocalStorage
قلت قبل ذلك أن قاعدة البيانات الأمامية هي الخطوات الأربع للإضافة والتحقيق والإصلاح.
دعنا نتحدث عن خطوتين من حذف وتغيير LocalStorage.
من الأفضل أن تفهم هذه الخطوة.
if (! window.localStorage) {Alert (المتصفح يدعم LocalStorage) ؛ // اكتب في مجال التخزين C (C ، 3) ؛ ؛
على وحدة التحكم هذه ، يمكننا أن نرى أنه تم تغيير المفتاح إلى 4
حذف LocalStorage1. مسح جميع محتويات LocalStorage
Var Storage.
2. حذف قيمة رئيسية في LocalStorage
var storage.
نتائج عرض وحدة التحكم
اكتساب مفتاح LocalStoragevar storage = window.localstorage ؛ ثم ، ثم تسجيل (مفتاح) ؛}
استخدم طريقة المفتاح () للحصول على المفتاح المقابل من فهرس الفهرس في -
رابعًا ، الاحتياطات المحلية الأخرىبشكل عام ، سنقوم بتخزين JSON في LocalStorage ، ولكن سيتم تحويل LocalStorage تلقائيًا إلى LocalStorage إلى نماذج سلسلة.
في هذا الوقت ، يمكننا استخدام json.stringify () لتحويل JSON إلى سلسلة JSON
مثال:
if (! window.localStorage) {Alert (المتصفح يدعم LocalStorage) ؛ d = json.stringify (Data) ؛
بعد القراءة ، يجب تحويل سلسلة JSON إلى كائن JSON ، ويتم استخدام طريقة json.parse () لاستخدام طريقة json.parse ()
var storage json string في json Output Var Json = storage.getItem (data) ؛
طباعة كائن كائن
شيء آخر يجب ملاحظة أنه يجب قراءة الأنواع الأخرى.
ما سبق هو ملخص استخدام المحرر HTML5. شكرا جزيلا لدعمكم لموقع VEVB Wulin!