LoginSignup
6
5

More than 5 years have passed since last update.

ローカルストレージとクッキー

Posted at

ローカルストレージとクッキーに値を書き込んだり読み取ったり。
度々使う機会があるので、こうやってまとめておくと便利だと思ったので・・・。
クッキーの方は簡易的な物というか、圧倒的手抜き。

JavaScript
// ローカルストレージに値をセット
var setLocalStrage = (function(){
    return function(key, data) { localStorage[key] = data };
})();

// ローカルストレージから値を取得
var getLocalStrage = (function(){
    return function(key) { return localStorage[key] };
})();

// クッキーに値をセット
var setCookie = (function(){
    return function(data) { document.cookie = data };
})();

// クッキーから値を取得
var getCookie = (function(){
    return document.cookie;
})();

// ローカルストレージの処理実行
setLocalStrage('test','hoge');
console.log(getLocalStrage('test'));

// クッキーの処理実行
setCookie('cookie!!!');
console.log(getCookie);
6
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
5