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>