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 |