Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS

Objet : Storage

Objet pour la manipulation d'enregistrement de contenu dans le navigateur


Compatible tous navigateurs

Description
L'objet Storage permet de stocker des données sous la forme clé / valeur dans le navigateur.
Les propriétés window.localStorage et window.sessionStorage permettent d'accéder aux données stockées dans le navigateur pour le domaine en cours de consultation.

Remarque : Le Storage ne doit pas être confondu avec un cookie.
Les cookies sont envoyés au serveur dans l'entête HTTP. Ce n'est pas le cas ici où les données restent en local.
Les cookies sont limités en taille à quelques ko. Il est possible de stocker plusieurs Mo sans problème dans un Storage.

Les navigateurs modernes supportent cette fonctionnalité. Il est possible de détecter l'existence de l'objet avec la syntaxe :
if (typeof Storage !== "undefined") {
// Accès autorisé
}


Voir la fiche de window.localStorage pour un exemple complet.


Propriété
length Nombre de couples clé/valeur enregistrés dans le Storage d'un domaine

Méthodes
getItem() Retourne la valeur associée à la clé dans le Storage
key() Retourne le nom de la clé stockée dans le storage à l'indice numero_de_cle
removeItem() Supprime définitivement du storage la clé voulue
setItem() Enregistre dans le navigateur la valeur associée à une clé
Page mise à jour le

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 19/04/2024 09:29:54 sur php 7 en 100.44 ms