js - storage


Local Storage(lifetime):
---------------
// add key value pair inside local storage
// localStorage.setItem('name','harry')
// localStorage.setItem("age", "24");
// console.log(localStorage.name)
// console.log(localStorage.age);

// retrieve or get the item from local storage
// console.log(localStorage.getItem('name'));
// console.log(localStorage.getItem("age"));

// clearing local storage
// console.log(localStorage.clear());
// console.log(localStorage.removeItem('name'));


/*adding array in local Storage
let sabji = ['adrak','mulli','pyaz','dhaniya']
console.log(localStorage.setItem('sabjikey',sabji)); */


// stores in string so not useful , so change in array 

// for storing in array - JSON.stringify()
console.log(localStorage.setItem("sabjikey", JSON.stringify(sabji)));

// for retrieving in array - JSON.parse()
console.log(JSON.parse(localStorage.getItem('sabjikey')));


Session Storage(browserclosed - gone):
---------------------------------------
// add key value pair inside session storage
sessionStorage.setItem('sessionName','harry')
sessionStorage.setItem("sessionAge", "24");



0 Comments