1, sessionstorage temporary storage
Maintains a storage area for each data source, which exists during browser opening, including page reload.
2, Localstorage long-term storage
Same as Sessionstorage, but data will persist after the browser is closed
Save data to Local
var userinfo={ name:"Zhang San", age :$, likes:"song"} Sessionstorage.setitem ("key", Json.stringify (UserInfo)); Localstorage.setitem (
Get data from local storage
var data1=json.parse (Sessionsrorage.getitem ("key")); var data2=json.parse (Localstorage.getitem ("key"));
Delete a saved data from the local store
Sessionsrorage.removeitem ("key"); Localstorage.removeitem ("key");
Delete all saved data
Sessionsrorage.clear (); Localstorage.clear ();
Monitor changes to local storage
Storage changes (add, update, delete) when the trigger, the same page changes will not trigger, will only listen to the same domain name other page changes Storage
function (e) { console.log (' key ', E.key); Console.log (' OldValue ', e.oldvalue); Console.log (' newvalue ', e.newvalue); Console.log (' url ', e.url);})
Web Local storage sessionstorage and Localstorage