Web Storage взамен Cookie?

Не думал, что есть альтернатива кукам, с которыми я и так не в очень хороших отношениях. Однако есть, и название её Web Storage –простое сохранение данных с клиентское стороны. Преимуществами, по сравнению с привычными всеми куками, называются скорость и безопасность.
В практике используется два объекта:
localStorage – используется для хранения данных пользователя на локальной машине.
sessionStorage – сохраняются, пока пользователь не закроет браузер.

Как работает localStorage:
localStorage.myText = 'This is some text which have been stored with localStorage object';
document.getElementById(
"text").innerHTML= localStorage.myText;

Как работает sessionStorage:
sessionStorage.myText = 'This is some text which have been stored with sessionStorage object';
document.getElementById(
"text").innerHTML= sessionStorage.myText;

Оба объекта имеют одинаковые методы:
setItem(),getItem(),removeItem()

localStorage.setItem('username','Johnny');
console.log(localStorage.getItem(
'username'));
localStorage.removeItem(
'username');

Так как фишка от HTML5, не поддерживаются IE<7.

JS-библиотеки для более широкова использования:

Kizzy LocalDB.js Rockstage.js store.js basket.js

ЧИТАТЬ  Непереносимо..

Добавить комментарий

Ваш адрес email не будет опубликован.