Loading lesson path
The Web Storage API is a simple syntax for storing and retrieving data in the browser. It is very easy to use:
Example localStorage.setItem("name", "John Doe");
localStorage.getItem("name");The Web Storage API is supported in all browsers:
The localStorage object provides access to a local storage for a particular Web Site. It allows you to store, read, add, modify, and delete data items for that domain. The data is stored with no expiration date, and will not be deleted when the browser is closed. The data will be available for days, weeks, and years.
The localStorage.setItem() method stores a data item in a storage. It takes a name and a value as parameters:
Example localStorage.setItem("name", "John Doe");The localStorage.getItem() method retrieves a data item from the storage. It takes a name as parameter:
Example localStorage.getItem("name");The sessionStorage object is identical to the localStorage object. The difference is that the sessionStorage object stores data for one session. The data is deleted when the browser is closed.
Example sessionStorage.getItem("name");The sessionStorage.setItem() method stores a data item in a storage. It takes a name and a value as parameters:
Example sessionStorage.setItem("name", "John Doe");The sessionStorage.getItem() method retrieves a data item from the storage. It takes a name as parameter:
Example sessionStorage.getItem("name");n )
th key in the storage length Returns the number of data items stored in the Storage object getItem( keyname ) Returns the value of the specified key name setItem( keyname, value ) Adds a key to the storage, or updates a key value (if it already exists) removeItem( keyname )