Есть строка, которая хранится в 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"];
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, пожалуйста, может ли быть такое, что код, написанный на AngularJS отлично работает на встроенном локальном сервере Webstorm, а при переносе...
Каким способом можно определить что в строке есть искомый текст?
Есть несколько блоков с дата-атрибутами, значение которых являются координатыНужно перебрать все блоки у которых есть эти дата-атрибуты...