MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-survey

La méthode removeItem() de l'interface Storage , lorsque vous lui passez une clé en argument, va supprimer la ressource avec le nom de clé correspondant du storage.

Syntaxe

storage.removeItem(nomCle);

Paramètres

nomCle
Un  DOMString qui contient le nom de la clé que vous voulez supprimer.

Valeur de retour

Pas de valeur de retour.

Exemple

La fonction suivante crée trois données dans le local storage, puis va supprimer la donnée image.

function populateStorage() {
  localStorage.setItem('bgcolor', 'red');
  localStorage.setItem('font', 'Helvetica');
  localStorage.setItem('image', 'myCat.png');

  localStorage.removeItem('image');
}

Note: Pour voir ce code en fonctionnement, voir Web Storage Demo.

Spécifications

Spécification Status Comment
HTML Living Standard
La définition de 'Storage.removeItem' dans cette spécification.
Standard évolutif  

Compatibilité des navigateurs

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
localStorage 4 3.5 8 10.50 4
sessionStorage 5 2 8 10.50 4
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 2.1 ? 8 11 iOS 3.2

Tous les navigateurs ont des implémentations différentes du localStorage et du sessionStorage. Voici une matrice des différents degrés d'implémentation des navigateurs du localStorage.

Note: depuis iOS 5.1, Safari Mobile stocke les données localStorage dans le répertoire cache, qui est sujet à des nettoyage occasionnels par l'OS,quand l'espace mémoire manque. Voir aussi :

Utilisation de l'API de stockage Web

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : JNa0, refschool
 Dernière mise à jour par : JNa0,