sessionStorage megsemmisül, ha felhasználó bezárja az adott böngészőt.
Jelenleg létező, tárolt munkamenetek darabszáma:
<script type="text/javascript"> taroltsession="Tárolt sessionStorage elemek száma ="+ sessionStorage.length; document.write(taroltsession); document.write("<br />"); taroltlocal="Tárolt localStorage elemek száma ="+ localStorage.length; document.write(taroltlocal); </script>
---------------------------------------------------------------------------------------------------------------
Fenti programunk eredménye:
Jelenleg létező, tárolt munkamenetek változóinak elnevezése:
<script language="JavaScript" type="text/javascript" > var ses=0; var loc=0; document.write ("<b><u>A sessionStorage tömbben tárolt elemek neve:</u></b><br />"); for ( var i=0; i<sessionStorage.length; i++) { if(i>500){break;} ses++; var session_valtozok = sessionStorage.key(i); document.write ("<b>"+ ses +". "+session_valtozok+"</b> <br />"); } document.write ("<br /><br />"); document.write ("<b><u>A localStorage tömbben tárolt elemek neve:</u></b><br />"); for ( var i=0; i<localStorage.length; i++) { if(i>500){break;} loc++; var local_valtozok = localStorage.key(i); document.write ("<b>"+ loc +". "+local_valtozok+"</b> <br />"); } </script>
-----------------------------------------------------------------------------------------------------------------
Fenti programunk eredménye:
Tárolt elemek értéke.
<script language="JavaScript" type="text/javascript" > var ses=0; var loc=0; document.write ("<b><u>A sessionStorage tömbben tárolt elemek értéke:</u></b><br />"); for ( var i=0; i<sessionStorage.length; i++) { ses++; var neve = sessionStorage.key(i); var erteke=sessionStorage[neve]; document.write ("<b>"+ ses +". "+neve+" = "+ erteke +"</b> <br />"); } document.write ("<br /><br />"); document.write ("<b><u>A localStorage tömbben tárolt elemek értéke:</u></b><br />"); for ( var i=0; i<localStorage.length; i++) { loc++; var neve = localStorage.key(i); var erteke=localStorage[neve]; document.write ("<b>"+ loc +". "+neve+" = "+ erteke +"</b> <br />"); } </script>
Egyszerűen:
Ha a tárolt elemek számát tudjuk, igen, mert az oldal elején már lekérdeztük, akkor egy szám megadásával, tetszőleges tárolt elemet lekérdezhetünk.
<script language="JavaScript" type="text/javascript" > var local_key = localStorage.key(0); document.write (local_key); </script>