Вы можете перебирать все записи в localStorage
, используя Object.entries()
:
function removeLocalStorageValue(targetValue) {
Object.entries(localStorage).forEach(([key, value]) => {
if (value === targetValue) localStorage.removeItem(key);
});
}
В качестве альтернативы то же самое можно сделать с помощью Object.keys()
:
function removeLocalStorageValue(targetValue) {
Object.keys(localStorage).forEach((key) => {
if (localStorage.getItem(key) === targetValue) localStorage.removeItem(key);
});
}