Storage API


ULASHISH

Storage obyekti

Web Storage API’ning Storage obyekti muayyan domen uchun session storage yoki local storage’ga kirish imkonini beradi. Bu saqlangan ma’lumot elementlarini o‘qish, qo‘shish, o‘zgartirish va o‘chirish imkonini beradi.


Storage obyekti xususiyatlari va metodlari

Xususiyat/Metod Tavsif
clear() Xotiradagi barcha kalitlarni o‘chirib, uni bo‘shatadi
getItem() Ko‘rsatilgan kalit nomining qiymatini qaytaradi
key() Xotiradagi (storage) n-kalitning nomini qaytaradi
length Storage obyektida saqlangan ma’lumot elementlari sonini qaytaradi
setItem() Xotiraga kalit qo‘shadi yoki kalit allaqachon mavjud bo‘lsa, uning qiymatini yangilaydi
removeItem() Xotiradan kalitni olib tashlaydi

Web Storage API uchun tegishli sahifalar

Xususiyat Tavsif
window.localStorage Veb-brauzerda kalit/qiymat juftliklarini saqlash imkonini beradi. Ma’lumotlarni muddatsiz saqlaydi
window.sessionStorage Veb-brauzerda kalit/qiymat juftliklarini saqlash imkonini beradi. Ma’lumotlarni bitta seans davomida saqlaydi


Cookie’lar va Local Storage

Cookie’lar mijoz-server (brauzer-server) ilovalari uchun mo‘ljallangan.

Local storage mijoz (brauzer) ilovalari uchun mo‘ljallangan.

Cookie’lar veb-saytlar bilan bog‘langan. Agar ma’lumotlar mijoz tomonida ishlatish uchun bo‘lsa, har bir HTTP sarlavhasida cookie’larni yuborish tarmoq o‘tkazuvchanligini behuda sarflash bo‘ladi.

Ba’zi foydalanuvchilar o‘z brauzerlarida cookie’larni doimiy ravishda o‘chirib qo‘yishgan.

Cookie hajmi 4 kilobayt bilan cheklangan. Local Storage’ning cheklovi har bir domen uchun 5 megabayt.

Cookie’ning amal qilish muddati bor. Local Storage’da esa yo‘q.


Brauzerlarda qo‘llab-quvvatlash

Storage API barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome IE Edge Firefox Safari Opera
Ha 8-11 Ha Ha Ha Ha


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!