Yes We can store a variable declaration in local storage, for example, a session variable. and you can use it for future use.
Cm
interface Storage {
readonly attribute unsigned long length;
[IndexGetter] DOMString key(in unsigned long index);
[NameGetter] DOMString getItem(in DOMString key);
[NameSetter] void setItem(in DOMString key, in DOMString data);
[NameDeleter] void removeItem(in DOMString key);
void clear();
};
I will give you an example:
sessionStorage.setItem("username", "John");
alert( "username = " + sessionStorage.getItem("username"));
The sessionStorage object is most useful for temporarily storing temporary data that needs to be saved and restored if the browser is accidentally updated.
var field = document.getElementById("field");
if (sessionStorage.getItem("autosave")) {
field.value = sessionStorage.getItem("autosave");
}
field.addEventListener("change", function() {
sessionStorage.setItem("autosave", field.value);
});
source
share