Window localStorage-eigenschap
- Previous page length
- Next page location
- Go back one level Window Object
Definitie en gebruik
De localStorage- en sessionStorage-eigenschappen stellen je in staat om key/value paren op te slaan in een webbrowser.
Het localStorage-object slaat gegevens op zonder vervaldatum. De gegevens worden niet verwijderd wanneer je de browser sluit en zijn beschikbaar de volgende dag, week of jaar.
De localStorage-eigenschap is alleen lezen.
Tip:Zie ook sessionStorage-eigenschap,deze eigenschap slaat sessiedata op (de data verdwijnt wanneer je de browserkaart sluit).
Voorbeeld
Voorbeeld 1
Maak een localStorage naam/waarde paar met name="lastname" en waarde="Smith", haal vervolgens de waarde van "lastname" op en voeg deze toe aan het element met id="result":
// Opslaan localStorage.setItem("lastname", "Smith"); // Ophalen document.getElementById("result").innerHTML = localStorage.getItem("lastname");
Voorbeeld 2
Hier is een voorbeeld dat het aantal keer dat de gebruiker op de knop klikt berekent:
als (localStorage.clickcount) { localStorage.clickcount = Number(localStorage.clickcount) + 1; } anders { localStorage.clickcount = 1; } document.getElementById("result").innerHTML = "Je hebt de knop ingedrukt " + localStorage.clickcount + " keer.";
Syntax
window.localStorage
Opslaan in localStorage syntax:
localStorage.setItem("key", "waarde;
Van localStorage lezen syntax:
var lastname = localStorage.getItem("key;
Van localStorage verwijderen syntax:
localStorage.removeItem("key;
Technical details
Return value: | Storage object |
---|
Browser support
The numbers in the table indicate the first browser version that fully supports this property.
Properties | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
localStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
- Previous page length
- Next page location
- Go back one level Window Object