lostorage

1.0.7 • Public • Published

Библиотека для удобной работы с 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
    window.lostorage = require("lostorage");
    // подключение с помощью RequireJS
    requirejs(
        ["lostorage"],
        function(lostorage) {
            // ...
        }
    );

Примеры использования

    // проверка работает ли локальное хранилище
    lostorage.checkEnabled();
    // проверка на существование элемента в локальном хранилище
    lostorage.has("variable_key");
 
    // устаревший метод
    // lostorage.exists("variable_key");
    // установка значения элемента в локальном хранилище
    lostorage.set("variable_key", "variable_value");
    // получение ключа элемента по его порядковому номеру
    lostorage.getKey();
    // получение значения элемента из локального хранилища
    lostorage.get("variable_key");
    // удаление элемента из локального хранилища
    lostorage.delete("variable_key");
    // очистка всего локального хранилища
    lostorage.deleteAll();
    // получение количества элементов локального хранилища
    lostorage.getLength();

Readme

Keywords

Package Sidebar

Install

npm i lostorage

Homepage

nogard.ru

Weekly Downloads

1

Version

1.0.7

License

MIT

Last publish

Collaborators

  • nogard7491