Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
La méthode removeItem()
de l'interface Storage
, lorsque vous lui passez une clé va supprimer la ressource avec le nom d clé correspondant du storage.
Syntaxe
storage.removeItem(keyName);
Paramètres
- keyName
- 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 :