Comment effacer localstorage, sessionStorage et cookies en javascript? Et ensuite récupérer?

Comment effacer complètement localstorage , sessionStorage et cookies en javascript?

Y a-t-il une façon de récupérer ces valeurs après les avoir effacées?

Comment nettoyer complètement localstorage

 localStorage.clear(); 

Comment effacer complètement le stockage de session

 sessionStorage.clear(); 

[…] Biscuits ?

 var cookies = document.cookie; for (var i = 0; i < cookies.split(";").length; ++i) { var myCookie = cookies[i]; var pos = myCookie.indexOf("="); var name = pos > -1 ? myCookie.substr(0, pos) : myCookie; document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT"; } 

Est-il possible de récupérer la valeur après avoir effacé ces informations?

Non , il n'y en a pas. Mais vous ne devriez pas compter sur ceci si cela est lié à une question de sécurité.

Il n'y a aucun moyen de récupérer les données localesStorage, sessionStorage ou cookie via JavaScript dans le navigateur après leur suppression via JavaScript.

Si ce que vous demandez vraiment est s'il existe une autre façon (de l'extérieur du navigateur) de récupérer ces données, il s'agit d'une question différente et la réponse dépend entièrement du navigateur spécifique et de la manière dont elle implémente le stockage de chacun de ces types des données.

Par exemple, Firefox stocke les cookies en tant que fichiers individuels. Lorsqu'un cookie est supprimé, son fichier est supprimé. Cela signifie que le cookie ne peut plus être consulté via le navigateur. Mais, nous savons que de l'extérieur du navigateur, en utilisant des outils système, le contenu des fichiers supprimés peut parfois être récupéré.

Si vous vouliez examiner plus avant, vous devriez découvrir comment chaque navigateur stocke chaque type de données sur chaque plate-forme d'intérêt, puis explorez si ce type de stockage a une stratégie de récupération.

Le stockage Web standard, ne dit rien sur la restauration de l'un de ces. Donc, il n'y aura pas de moyen standard pour le faire. Vous devez passer par la façon dont les navigateurs les implémentent ou trouver un moyen de les sauvegarder avant de les supprimer.