حافظه محلی به ما امکان می دهد داده هایی را که حتی در صورت استفاده کاربر در مرورگر ذخیره می شود ، ذخیره کنیم تازه می کند یا یک صفحه را می بندد. بیایید در مورد Java Storage در JavaScript بیشتر بدانیم.
حافظه محلی ذخیره می کند 2 – 100 مگابایت + داده ها. همه داده ها را در قالب رشته (JSON) ذخیره کرد. همچنین برای داده های رابط وب مفید است. همچنین برای ذخیره آفلاین داده ها استفاده می شود.
دارای 3 نوع روش است
- اطلاعات را بخوانید
- نوشتن داده
- حذف داده
مواد و روش ها
- setItem (k ، v) – کلید و مقدار را به حافظه محلی اضافه کنید
- getItem (k) – مقدار را با کلید بازیابی کنید
- removeItem (k) – یک مورد را با کلید حذف کنید
- روشن () – پاک کردن تمام storagesetItem ()
setItem ()
let itemsArray = {
id: "OWUAIJFNSOTEKSMJUFTHDSUQ",
name: "Rahul"
}
localStorage.setItem('items', JSON.stringify(itemsArray));
getItem ()
const data = JSON.parse(localStorage.getItem('items'));
console.log(data);
توجه: از JSON.parse () برای مخفی نگه داشتن مطالب استفاده می شود
localStorage
دوباره به چیزی برگردیم که بعداً در متغیر داده بتوانیم با آن کار کنیم.
removeItem ()
چه زمانی یک نام کلیدی عبور کرد، روش removeItem () در صورت وجود این کلید ، آن را از حافظه خارج می کند. اگر موردی با کلید داده شده مرتبط نباشد ، این روش هیچ کاری نمی کند.
localStorage.removeItem('items');
روشن ()
این روش ، در صورت فراخوانی ، کل ذخیره سازی تمام سوابق مربوط به آن دامنه را پاک می کند. هیچ پارامتری دریافت نمی کند.