Делаю добавление
localStorage.setItem('myKey', 'myValue');
Если по какой то причине не получится сохранить данные, как это отследить чтоб не поломалась остальную логика скриптов?
Судя по спецификации при выполнении setItem может произойти исключение, в случае если превышен размер хранилища, либо хранилища вообще отключены (например, в iOS выше 5 версии в private mode).
Отловить исключение можно воспользовавшись конструкцией try...catch
try{
localStorage.setItem('myKey', 'myValue');
}catch(e){
// что-то пошло не так
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости