localStorage
What is LocalStorage?​
LocalStorage is a feature provided by web browsers that allows web applications to store data locally on a user's device. It provides a way to save information that persists even when the user closes or refreshes the web page.
Why use LocalStorage​
LocalStorage is useful when you want to store small amounts of data (typically up to 5MB) that should be available across different sessions or visits to your web application. It can be used to save user preferences, settings, or any other data that you want to persist locally.
How to Use LocalStorage?​
- Storing Data
To store data in LocalStorage, you can use the localStorage.setItem(key, value) method. It takes two parameters: the key, which is a string that represents the name of the data, and the value, which can be a string, number, or even an object (as long as it is converted to a string).
Code :
localStorage.setItem('username', 'John');
- Retrieving Data
To retrieve data from LocalStorage, you can use the localStorage.getItem(key) method. It takes the key as a parameter and returns the corresponding value.
const username = localStorage.getItem('username');
console.log(username);
- Removing Data
To remove a specific item from LocalStorage, you can use the localStorage.removeItem(key) method. It takes the key of the item you want to remove as a parameter.
localStorage.removeItem('username');
const removedUsername = localStorage.getItem('username');
console.log(removedUsername);
- Clearing All Data
If you want to remove all the data stored in LocalStorage, you can use the localStorage.clear() method. Be cautious when using this, as it will remove all items and cannot be undone.
localStorage.clear();