Библиотека для удобной работы с local storage
Local storage (локальное хранилище) — база данных на стороне клиента, содержащая пары ключ-значение.
Особенности Local storage:
- Большой объем хранилища (ограничивается только настройками браузера и свободным местом на жестком диске)
- Данные хранятся на стороне клиента (высокая производительность)
- Неограниченное время жизни
Поддержка браузеров:
- IE 8+
- Firefox 3.5+
- Safari 4+
- Chrome 4+
- Opera 10.5+
- iPhone 2+
- Android 2+
Подключение библиотеки
// подключение с помощью тега script <script src="node_modules/lostorage/dist/lostorage.min.js"></script>
// подключение с помощью Webpack windowlostorage = ;
// подключение с помощью RequireJS ;
Примеры использования
// проверка работает ли локальное хранилище lostorage;
// проверка на существование элемента в локальном хранилище lostorage; // устаревший метод // lostorage.exists("variable_key");
// установка значения элемента в локальном хранилище lostorage;
// получение ключа элемента по его порядковому номеру lostorage;
// получение значения элемента из локального хранилища lostorage;
// удаление элемента из локального хранилища lostorage;
// очистка всего локального хранилища lostorage;
// получение количества элементов локального хранилища lostorage;