ラッキーな日々

望んでも望んでも、叶わないから望み続ける

javascript

json

投稿日:

Pocket

JSON

javascript object notation

javascriptで記述

var obj={sun:”日”,mon:”月”,tue:”火”}
undefined
obj
{sun: “日”, mon: “月”, tue: “火”}
for(key in obj){
console.log(key,obj[key])
}

VM222:2 sun 日
VM222:2 mon 月
VM222:2 tue 火

JSON.parse(‘{“sun”:”日”,”mon”:”月”,”tue”:”火”}’)

obj->json

JSON.stringify(obj)
“{“sun”:”日”,”mon”:”月”,”tue”:”火”}”

cookie操作

js-cookieで検索

https://github.com/js-cookie/js-cookie=>javascriptからクッキーを利用するライブラリ

head内で読み込み


使用例
// クッキーに保存
Cookies.set(cookie_name, cookie_value);

// クッキーの読み込み、空なら終了
var cookie_value = Cookies.get(cookie_name);
if (cookie_value === undefined) return;

Cookie

♠ トップ › さくいん:C
2018.8.18更新
クッキー
Cookie 【 HTTP Cookie 】
目次
概要
Cookieの送受信
サードパーティCookie
(トラッキングCookie)
関連用語
他の辞典の解説
関連リンク
Cookieとは、Webサイトの提供者が、Webブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存させる仕組み。
CookieにはWebサイト(Webサーバ)側が指定したデータを保存しておくことができ、利用者の識別や属性に関する情報や、最後にサイトを訪れた日時などを記録しておくことが多い。ネットサービスなどのサイトで利用者のIDなどが保存されると、次にアクセスしたときに自動的に利用者の識別が行われ、前回の続きのようにサービスを受けることができる。

1つのCookieには4096バイトのデータを記録でき、1台のサーバが同じコンピュータに対して発行できるCookieの数は20個に制限されている。Cookieの総数は300個までで、これを超えると古い方から削除される。また、個々のCookieには有効期限が設定されており、期限を過ぎたものは破棄される。

Cookieの実体は,どこにある?

 はじめに,Cookieとは何かを,簡単に説明しておきましょう。

 何らかのWebページを閲覧すると,Webサーバーが皆さんのパソコンのメモリーやハードディスクに情報を書き込むことがあります。書き込むデータは,どのサイトにいつアクセスしたかという「履歴」や,一度読み込んだHTMLや画像などの情報を再アクセスするときに高速に読み出すための「キャッシュ」などがあります。今回のテーマの「Cookie」も,こうした閲覧しているパソコンのメモリーやハードディスクに書き込まれるデータの一種です。

 メモリーに書き込まれたCookie(一時的なCookie)は,Webページの閲覧が終われば自動的に消去されます。一方,ハードディスクに書き込まれたCookie(有効期限付きのある程度永続的なCookie)は,そのまま残り,次に同じWebページを閲覧した際に,Webサーバーによって参照されます。今回の実験は,後者のCookieを対象としています。

 Cookieは,便利なものです。Webページの種類によって異なりますが,Cookieには,ユーザーの識別情報やアクセスの履歴などが記憶されています。Cookieのおかげで,同じページを閲覧する際に,毎回ユーザー情報を入力しなくて済みます。ショッピング・サイトの買い物カゴに商品を追加したままの状態でWebブラウザを終了しても,後で同じサイトにアクセスすれば買い物カゴの記録が残っています。

 ハードディスクに書き込まれたCookieは,閲覧したWebページごとに独立したファイルとして保存されています。最初の実験として,このファイルを見てみましょう。ここでは,Windows XPを使っているものとして話を進めます。

 C:\Documents and Settingsというフォルダの中に,ユーザー名のフォルダがあるでしょう。私の場合は「矢沢久雄」というフォルダです。さらに,このフォルダの中にCookiesというフォルダがあるはずです。この中に,Cookieの実体であるいくつかのファイルがあります。皆さんのパソコンで,Cookieの存在を確認してください

Chromeでcookieを確認するには、「Google Chromeの設定」アイコン→「設定」をクリック。
ページの一番下にある「詳細設定」をクリック。
「コンテンツの設定」をクリック。
「Cookie」をクリック。
「すべての Cookie とサイトデータを表示」をクリック。
ドメイン別にcookieが表示されます。

Developer Toolsを起動し、[Resources][Application]タブを選択します。そして[Storage]の[Cookies]をダブルクリックで展開し、個々のクッキーを選択します。

スポンサーリンク
スポンサーリンク

関連記事

イベントオブジェクト 教えてイルカさん JavaScript

イベントオブジェクトとは イベントが発生したときはイベントオブジェクトを通してイベントの様々な情報を得ることができます。 イベントオブジェクトは、イベントハンドラーおよびイベントリスナーにおいて実行さ …

Dynamic Rendering(ダイナミック レンダリング)に関する技術ドキュメントをGoogleが正式公開

Dynamic Rendering(ダイナミック レンダリング)に関する技術ドキュメントをGoogleが正式公開 Source:Dynamic Rendering(ダイナミック レンダリング)に関する …

クリオネさん label for=”ID名”って何

label要素 フォーム部品とラベルを関連付けることができます。

お名前: 出典:部品とラベルを関連付ける URL https://w …

spliceってなに? おしえてアリさん

おしえてアリさん Vue.jsでは、配列の既存の要素を書き換えた場合、配列への参照は変化しないためその変化を検出できません。 dataプロパティで配列を定義した場合にリアクティブに動作させる方法 イン …

ねずみさん リセットエーピーアイ じゃなかったんだね。

REST APIを読み飛ばしていたら 調べるのも面倒くさくREST APIをRESET API(リセットエーピーアイ)だと思い長い間、なんかリセットするAPIなんだろうなと文脈もつながらないまま斜め読 …

PREV
javascript
NEXT
canvas

調べよう

ありがとう

【プロフィール】
はじめまして EveryDayisaGoodDayです。日本語に直すと日々是好日となります。
個人事業者です。望んでいたわけではないですが、いつのまにかそうなっていました。

病気をしてから、物忘れがひどいのでこのブログは私的な備忘録です。
さっきやったことも忘れるのでブログ自体も迷走中。
望んでも 望んでも 叶わないから望み続ける。

ペットのおうち

鍵開け 鍵修理 24時間 緊急対応
24時間対応鍵トラブル緊急サービスの全国展開おなじみのマルチ救急24岡山市鍵トラブル修理サービスホームページがリニューアル。

岡山市で、お住い 金庫 バイク 原付の鍵トラブルに緊急対応。

  • 鍵をなくしてドアが開けられない。
  • 鍵穴の不具合で鍵が回らない。
  • 鍵が折れた

鍵のトラブルでお困りならお気軽にお問合せ下さい。

深夜の突然の水漏れやトイレのつまりに困ったことは、ありませんか?

全国24時間対応で水漏れ修理 トイレつまりに深夜でも緊急に出動してくれる水道修理サービスがあります。

水漏れ 排水つまりでお困りならこちらの安心の水道修理サービスをご利用してみてください。