localStorage

Mis on localStorage?

localStorage on brauseri sisseehitatud mälu, mis võimaldab salvestada andmeid võtme–väärtuse paaridena kauemaks ajaks kui sessionStorage. Andmed jäävad alles ka pärast brauseri või vahelehe sulgemist, kuni need käsitsi kustutatakse.

Harjutus

Peamised käsud localStorage’ga töötamiseks

Käsk Kirjeldus
localStorage.setItem(key, value) Lisa või muuda väärtus võtme alusel
localStorage.getItem(key) Loe salvestatud väärtust võtme alusel
localStorage.removeItem(key) Kustuta konkreetne väärtus võtme alusel
localStorage.clear() Kustuta kõik localStorage’i andmed

localStorage vs sessionStorage

Omadus sessionStorage localStorage
Säilitamise kestvus Ainult ühe vahekaardi sessiooni vältel Püsiv kuni kustutamiseni
Kättesaadavus domeeni piires Ainult sama vahekaardi sees Kõikidest vahekaartidest samal domeenil
Kasutusalad Ajutised andmed, sessiooniteave Püsivad kasutaja eelistused ja seadistused