Skip to content

Instantly share code, notes, and snippets.

@enggsuraj
Last active February 16, 2023 19:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save enggsuraj/4f47a54c5232e322a54c8d78a7bc6da2 to your computer and use it in GitHub Desktop.
Save enggsuraj/4f47a54c5232e322a54c8d78a7bc6da2 to your computer and use it in GitHub Desktop.
Local Storage in Javascript
// USER OBJECT
const user = {
name: "blogtheorem",
ID: 123,
isCoding: true,
};
// CRUD OPERATION
//1. CREATE
const userJSON = JSON.stringify(user);
localStorage.setItem("user", userJSON);
// 2. READ
const userString = localStorage.getItem("user");
const userJSONdata = JSON.parse(userString);
console.log(`Created: ${userJSONdata.name} ${userJSONdata.ID}`);
// 3. UPDATE
userJSONdata.name = "blog";
userJSONdata.ID = "321";
const updateuserJSON = JSON.stringify(userJSONdata);
localStorage.setItem("user", updateuserJSON);
console.log(`Updated : ${userJSONdata.name} ${userJSONdata.ID}`);
// 4. DELETE
localStorage.removeItem("user");
// CLEAR
localStorage.clear();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment