Maison  >  Article  >  interface Web  >  Le stockage local Web HTML5 remplacera nos astuces du didacticiel cookies_html5

Le stockage local Web HTML5 remplacera nos astuces du didacticiel cookies_html5

WBOY
WBOYoriginal
2016-05-16 15:50:401276parcourir

HTML5 nous fournit un mécanisme de mise en cache local qui remplacera nos cookies, et il ne sera pas envoyé à notre serveur avec le navigateur. Nous pouvons utiliser js pour exploiter librement le cache local côté client. Le cache en HTML5 comprend principalement localStorage et sessionStorage. Leur utilisation est cohérente. La différence est que leurs délais sont différents. Il n’y a pas de limite de temps pour localStorage. SessionStorage est basé sur le stockage des données de session. Après la fermeture ou la sortie du site Web, les données seront supprimées.

Jetons un bref aperçu de l'exemple d'opération officiel :
javascript

Copier le code
Le code est le suivant :

localStorage.fresh = "vfresh.org" ; //Définir une valeur de clé
var a = localStorage.fresh //Obtenir; la valeur clé

Ou utilisez son API :
javascript

Copier le code
Le code est le suivant :

//Effacer le stockage
localStorage.clear();
//Définir une valeur clé
localStorage.setItem(); "fresh", "vfresh .org");
//Obtenir une valeur de clé
localStorage.getItem("fresh");
//return "vfresh.org" //Obtenir le nom du key avec l'indice spécifié (comme Array)
localStorage.key(0);
//return "fresh" //Supprimer une valeur de clé
localStorage.removeItem("fresh"); c'est pareil, donc pas besoin de dire des bêtises, c'est tout à fait des Cookies avec notre délai d'expiration Expire=0

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn