How to clear session storage data with specified session storage item ?

In this article, we are going to learn how we can clear the session storage of a browser using JavaScript by getting the specified session storage item.
We can achieve this by using Window sessionStorage( ) property. The Window sessionStorage() property is used for saving key/value pairs in a web browser. It stores the key/value pairs in a browser for only one session and the data expires as soon as a new session is loaded.
Syntax:
window.sessionStorage
We can get specified session storage using the getItem() method.
sessionStorage.getItem('GFG_Item')
We can clear the session storage by using the clear() method.
sessionStorage.clear()
Example:
HTML
| <!DOCTYPE html> <htmllang="en">  <head>     <metacharset="UTF-8">     <metaname="viewport"content=         "width=device-width, initial-scale=1.0">      <style>         body {             text-align: center;         }                  h1 {             color: green;         }     </style> </head>  <bodystyle="text-align: center;">     <h1style="color: green;">         zambiatek     </h1>          <h4>         How to clear session storage data          with getting the specified session          storage item?     </h4>      <inputtype="text"id="text">          <buttononclick="display()">         Display my item     </button>          <pid="display"></p>       <buttononclick="isEmpty()">         Checking if Empty     </button>          <pid="isEmpty"></p>      <script>          // Setting items in the local storage         sessionStorage.setItem('item1', 'Kotlin');         sessionStorage.setItem('item2', 'Flutter');         sessionStorage.setItem('item3', 'React');          function display() {              // Getting the text value of input field             let item = document.getElementById('text').value;              // Getting particular item from the             // session storage             let displayItem = sessionStorage.getItem(item);              // Checking if key exists or not in              // the session storage              if (displayItem == null) // If key doesn't exist             {                 document.getElementById('display')                     .innerText = 'Key does not exist';             } else {                  // If it exists                 document.getElementById('display')                     .innerText = displayItem;                  // Clearing the session storage                 sessionStorage.clear();             }          }          // Checking if session storage is empty         function isEmpty() {              // If session storage is empty             if (sessionStorage.length == 0)                 document.getElementById('isEmpty')                     .innerText = 'It is empty';             else                 document.getElementById('isEmpty')                     .innerText = 'It is not empty';         }     </script> </body>  </html>  | 
Output:
 
				 
					



