# ブラウザーで動く javascript のクッキー操作ライブラリ js-cookie

js-cookie (opens new window)

  • すべてのブラウザー対応
  • すべてのキャラクターサポート
  • 依存ライブラリなし
  • JSON サポート
  • サイズ~900 bytes

# 使い方

# set

// クッキー設定
Cookies.set("name", "value");

// クッキー有効期限設定7日
Cookies.set("name", "value", { expires: 7 });

// クッキーpath設定
Cookies.set("name", "value", { expires: 7, path: "" });

// クッキーJSON保存
Cookies.set("name", { foo: "bar" });

// クッキーSSLセキュリティ
Cookies.set("name", "value", { secure: true });
Cookies.get("name"); // => 'value'
Cookies.remove("name");

# get

Cookies.get("name"); // => 'value'
Cookies.get("nothing"); // => undefined

// クッキー get JSON
Cookies.get("name"); // => '{"foo":"bar"}'
Cookies.getJSON("name"); // => { foo: 'bar' }

# remove

// クッキー削除
Cookies.remove("name");

// path設定した時の削除
Cookies.set("name", "value", { path: "" });
Cookies.remove("name"); // fail!
Cookies.remove("name", { path: "" }); // removed!
2020-04-16
  • javascript
レンタルサーバー エックスサーバー レンタルサーバー エックスサーバー DMM fx DMM fx 開発/運用エンジニア募集プログラム 開発/運用エンジニア募集プログラム 外為ジャパンFX 新規口座開設促進 外為ジャパンFX 新規口座開設促進 eBay公式ショッピングサイト Qoo10 eBay公式ショッピングサイト Qoo10 Amazon.co.jpのカテゴリごとのページ

関連記事

Cookie localStorage sessionStorage の違い
Javascript var let const 変数宣言の違い
Javascript 電話番号フォーマット
国際化 i18n と地域化 L10N
大きいファイルをスライス分割してアップロード
javascript 文字列と配列検索 indexOf findIndex find some includes 関数の違い
Javascript DataTables で excel 風 table 作る
javascript 配列 重複排除
vuejs back to top button component 作成
bootstrap vuejs 使って generate する際に babel が icons ファイル max 500KB エラー
Nuxtjs 動的なルーティング静的ページ自動生成
キーコード取得 & キーコード一覧
Sweet Alert swal に複数 content
moment.js 使って日本語曜日対応
javascript 開発で出会った TypeError
開発時によく使うゼロ埋めパディング作業まとめ
ReferenceError: location is not defined
vuejs で omisejapan の決済フォーム作成した時のメモ
javascript reduce 連想配列の合計計算覚えよう
nuxtjs と codeigniter で jwt システム構築
nodejs 使う時のエラーたち
javascript で作る html から PDF 変換 pdfmake の日本語対応
javascript 楽しく遊ぼう!メッセージつぶやくウシ cowsay
Javascript vuejs の validation 正規表現でフォームチェック作ったときのメモ
正規表現一覧 よく使う検索・置換のパターン
javascript 日本語 shift-js 対応 CSV ダウンロード
php 開発におけるコーディングルール・規約