how to store value on local storage code example

Example 1: javascript set local storage value

var testObject = { 'one': 1, 'two': 2, 'three': 3 };

// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));

// Retrieve the object from storage
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.