Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.
Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.
La méthode clear()
de l'interface Storage
, lorsqu'elle est invoquée, vide toutes les clés stockées.
Syntaxe
storage.clear();
Paramètres
Pas de paramètres.
Renvoie
Pas de valeur renvoyée.
Exemple
La fonction qui suit crée trois entrées de données dans le stockage local, puis les supprime en utilisant clear().
function peuplerLeStockage() { localStorage.setItem('bgcolor', 'red'); localStorage.setItem('font', 'Helvetica'); localStorage.setItem('image', 'monChat.png'); localStorage.clear(); }
Note: Pour voir un exemple réel, visiter notre Demo de Stockage Web (en).
Specifications
Specification | État | Commentaire |
---|---|---|
Web Storage (Second edition) La définition de 'clear()' dans cette spécification. |
Recommendation |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
localStorage | 4 | 3.5 | 8 | 10.50 | 4 |
sessionStorage | 5 | 2 | 8 | 10.50 | 4 |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 2.1 | ? | 8 | 11 | iOS 3.2 |
Tous les navigateurs ont des niveaux de capacité variables à la fois pour localStorage et sessionStorage. Voici une revue détaillée de toutes les capacités de stockage pour différents navigateurs (en).
Note: depuis iOS 5.1, Safari Mobile stocke les données localStorage dans le dossier de cache, lequel est sujet à un nettoyage occasionnel, sur décision de l'OS, typiquement par manque de place.