Storage.removeItem()

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
Web Storage (Second edition)
La définition de 'removeItem()' dans cette spécification.
Recommendation  

Compatibilité des navigateurs

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 :

Using the Web Storage API

Étiquettes et contributeurs liés au document

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