Главная страница статей --> Статьи по поисковой оптимизации

ЛокалСторадж + корзина покупателя на чистом JavaScript

Источник: https://incode.pro/javascript/sozdaem-korzinu-pokupatelja-na-chistom-javascript-i-localstorage.html

Очень полезная статья с практическим примером создания корзины на чистом js.

Вариантов создания корзины с использованием jQuery, на просторах интернета достаточно, но так как не все хотят подключать громоздкие библиотеки, особенно для каких-то разовых задач, я хочу показать вариант реализации на чистом JS. К тому же, хранить выбранные пользователем товары, мы будем не в cookie, а Local Storage (локальное хранилище). Эта технология поддерживается практически во всех современных браузерах и даже в IE8.

Буквально два слова о Local Storage для тех, кто с этим способом хранения данных на стороне клиента не знаком. Объем хранимой информации в LS по сравнению с cookie значительно выше: около 5Мб(!) против 4Кб. К тому же, в LS данные хранятся в зашифрованном виде. Однако, как и в cookie, так и в LocalStorage, мы можем записывать только строковые данные. Если нужно добавить массив или объект, то его можно предварительно преобразовать в JSON-строку (JSON.stringify(obj)), а после получения данных из LS - производим обратное преобразование (JSON.parse(json_string)). Работать с Local Storage не просто, а очень просто.

Полная статья с рабочим примером: https://incode.pro/javascript/sozdaem-korzinu-pokupatelja-na-chistom-javascript-i-localstorage.html

И вторая ссылка

LocalStorage на пальцах

Очень просто о LocalStorage.

Я постарался написать самое простое и понятное руководство по использованию технологии localStorage. Статья получилась совсем небольшой, в силу того, что и сама технология и средства работы с ней не несут ничего сложного. Для старта вам достаточно чуть-чуть знать JavaScript. Итак, уделите этой статье 10 минут и вы смело сможете добавить себе в резюме строчку «умею работать с localStorage».

Полная статья с рабочим примером: https://tproger.ru/articles/localstorage/



Похожие статьи:
- Признаки сателлита
- Тулбар для оперы
- Windows 7: включить режим одобрения администратором для запуска приложений
- SeaMonkey - не отображаются favicon сайтов
- FireFox: установить приложение без цифровой подписи
- Выбор типов данных в Mysql
- Отправка POST-запросов через чистый JavaScript
- Копировать в буфер на чистом JavaScript


Оглавление | Обсудить на форуме | Главная страница сайта | Карта сайта |
Контакты
Редакция:
[0.001]