how to store value on local storage code example
Example 1: javascript set local storage value
var testObject = { 'one': 1, 'two': 2, 'three': 3 };
localStorage.setItem('testObject', JSON.stringify(testObject));
var retrievedObject = localStorage.getItem('testObject');
console.log('retrievedObject: ', JSON.parse(retrievedObject));
Example 2: what is Window local storage
The read-only localStorage property allows you to access a
Storage object for the Document's origin;
the stored data is saved across browser sessions.
except for "private browsing" or "incognito" session
Data stored in localStorage is specific to the protocol of the page.
In particular, data stored by a script on a site accessed
with HTTP (e.g., http://example.com)
is put in a different localStorage object
from the same site accessed with HTTPS (e.g., https://example.com).
The keys and the values are always
in the UTF-16 DOMString format,
which uses two bytes per character.
As with objects, integer keys are automatically converted to strings.