Есть строка, которая хранится в localstorage в формате json.
Получаю данные из localstorage:
var cart = localStorage['cart'];
Пытаюсь удалить :
cart.splice(itemId,itemId);
Получаю ошибку:
cart.splice is not a function
Консоль:
UPD 2
UPD 3
var cart = JSON.parse(localStorage['cart']);
cart.splice(itemId, 1);
Update
Ага! Я не знаю, что Вы сохраняете в localStorage, но с тем, что Вы получаете обратно, надо делать так:
var cart = JSON.parse(localStorage['cart']);
cart["1"].splice(itemId, 1);
Update 2
"А можно удалить массив целиком?"
delete cart["1"];
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости