Para una página web en la que estoy trabajando, almaceno un par clave-valor en el almacenamiento de la sesión y accedo a él en varios lugares. Hay un lugar en el código donde elimino este elemento de sessionStorage con window.sessionStorage.removeItem(<key>) .
Sin embargo, he notado que si mi página web en una pestaña específica permanece abierta mientras navego por otras páginas (no relacionadas con mi página), cuando vuelvo a mi página web, el par clave-valor eliminado se restaura y puedo ver en el sesiónAlmacenamiento.
¿Puede sessionStorage restaurar elementos eliminados?
He notado este problema tanto en Edge como en Chrome.
Gracias :)