localStorage - clear() ou removeItem()?

Dois-je utiliser clear() pour tout détruire dans localStorage, ou devrais-je simplement manuellement removeItem() ceux que j'ai mis sur ce site en particulier (qui est assez facile à suivre)?

Je demande parce que je n'ai pas envie de finir en effaçant les utilisateurs localStorage si ils ont d'autres valeurs. Je suis en essais ce en localhost et a remarqué qu'en utilisant clear(), tout ce que j'avais mis auparavant dans d'autres projets a été anéantie.

EDIT: je devrais avoir mentionné que je sais localStorage est un domaine verrouillé. Je suis sur un site qui suit cette structure:

public-html
(localStorage)
--project1
----files
--project2
----files
--project3
----files

Où chaque fichier utilise son propre localStorage variables. Si je localstorage.clear() à l'intérieur de project2, project1 et project3 les paramètres seront perdus.

Pas sûr de ce que la question est ici. Vous voulez dire que vous ne pouvez pas utiliser clear donc...

OriginalL'auteur Scott | 2013-03-18