Table des matières:

Quand dois-je utiliser LocalStorage et sessionStorage ?
Quand dois-je utiliser LocalStorage et sessionStorage ?

Vidéo: Quand dois-je utiliser LocalStorage et sessionStorage ?

Vidéo: Quand dois-je utiliser LocalStorage et sessionStorage ?
Vidéo: Les Cookies, localStorage et sessionStorage en JavaScript. 2024, Novembre
Anonim

Objets de stockage Web localStorage et sessionStorage permet de stocker la clé/valeur dans le navigateur. La clé et la valeur doivent être des chaînes. La limite est de 2 Mo+, dépend du navigateur. Ils faire pas expirer.

Sommaire.

stockage local sessionStockage
Survit au redémarrage du navigateur Survit à l'actualisation de la page (mais pas à la fermeture de l'onglet)

De cette manière, quand dois-je utiliser le stockage local par rapport au stockage de session ?

Stockage des sessions est détruit une fois que l'utilisateur ferme le navigateur alors que, Stockage local stocke des données sans date d'expiration. Les sessionStockage l'objet est égal à stockage local objet, sauf qu'il stocke les données pour un seul session . Les données sont supprimées lorsque l'utilisateur ferme la fenêtre du navigateur.

De plus, dois-je utiliser le stockage de session ? C'est une bonne alternative au transfert de données entre les pages à l'aide de viewstate, champs masqués ou paramètres d'URL. La principale raison de utiliser le stockage de session est pour les cas où si votre utilisateur ouvrait la même page deux fois dans deux onglets différents, vous voudriez séparer espace de rangement zones pour ces deux onglets.

De même, les gens demandent, quand ne devriez-vous pas utiliser localStorage ?

Voici les limitations et les moyens de NE PAS utiliser localStorage:

  • Ne stockez pas d'informations utilisateur sensibles dans localStorage.
  • Il ne remplace pas une base de données basée sur un serveur car les informations ne sont stockées que sur le navigateur.
  • LocalStorage est limité à 5 Mo sur tous les principaux navigateurs.

Quelle est la différence entre les cookies sessionStorage et localStorage ?

Biscuits sont principalement destinés à la lecture côté serveur (peuvent également être lus côté client), stockage local et sessionStockage ne peut être lu que côté client. La taille doit être inférieure à 4 Ko.

Conseillé: