How do you use sessionStorage with an example?

Here is an example of using sessionStorage for storing data in the browser's session storage. The data stored in sessionStorage is available for the duration of the page session, meaning it lasts as long as the browser tab is open.


    // Store a value in sessionStorage
    sessionStorage.setItem('username', 'JohnDoe');

    // Retrieve the value from sessionStorage
    var userName = sessionStorage.getItem('username');
    console.log(userName); // Outputs: JohnDoe

    // Remove the value from sessionStorage
    sessionStorage.removeItem('username');

    // Clear all sessionStorage
    sessionStorage.clear();
    

sessionStorage web storage client-side storage browser storage data persistence