← Back to Roadmap

Storage API (localStorage, sessionStorage)

Easy

In plain terms

localStorage and sessionStorage store key-value strings. localStorage persists; sessionStorage clears when tab closes. Both are same-origin. Use for simple client-side data.

What you need to know

  • Key-value strings
  • localStorage: persistent
  • sessionStorage: tab session

Try it yourself

Copy the code below and run it in your browser console or a code editor:

localStorage.setItem('user', JSON.stringify({ name: 'Alice' }));
const user = JSON.parse(localStorage.getItem('user'));
localStorage.removeItem('user');
localStorage.clear();

Learn more

Dive deeper with these trusted resources: