Saba note

醜悪コード Ugly hacks ITものづくり

LocalStorageの使い方

LocalStorage(Web storage)は今では殆ど実用的になってきたので私も使おうかと思います。かなり古いブラウザー使っている人にはたぶん無効になってしまうのでここは仕方のないところですが、スマホ向けのWEBアプリとかだったらだいたい大丈夫かと思います。使い方はCookieより断然楽かも。

LocalStorageが利用できるかどうか確認

if(('localStorage' in window) && (window.localStorage !== null)) {
    alert('Available');
} else {
    alert('Not available');
}

データの初期化

// init localStorage
localStorage.clear();
window.localStorage.clear();

データの取得

var string = 'foo';
// save data
localStorage.setItem('access', string);
window.localStorage.setItem('access', string);
localStorage.access = string;

データの削除

// delete data
localStorage.removeItem('access');
window.localStorage.removeItem('access');

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です