テクノロジー

座席割り振りシステムを作りたい! Part2.5

ひーこ💊UGOK's icon'
  • ひーこ💊UGOK
  • 2020/06/03 15:12

前の記事

の続きになります!

*********************************

Content image

 

今回は雛形を作る前に勉強をしたことについて記事にしようと思います。

何を勉強したかというと

cookieについて

です!

 

cookieとは

cookieとはWebサイトにユーザー情報を持っておくための機能のことです。

例えば、Amazonで商品をカートに入れたままサイトを閉じてしまったのにカートの中身はそのまま、という経験はないでしょうか?

そういったときにcookieが使われているのです!

座席割り振りシステム内ではcookieを座席の割り当てと割り振った座席情報の保持に使用したいと考えています。

 

Javascriptでのcookieの使い方!

以下では使い方をざっくりとメモ程度にまとめています。

もっと詳しく知りたい方は参考URLをご覧ください!

データの書き込み

document.cookie = 'name = 座席';

データの取得

 

//データを1つずつに分ける

var r = document.cookie.split(';');

 

r.forEach(function(value) {

 

//cookie名と値に分ける

var content = value.split('=');

 

console.log( content[1] );

})

cookieに格納されているデータはString型の文字列なので、Stringオブジェクトのメソッドを活用することになります。

cookieに複数のデータが格納されている場合は、「;」で区切られているのでまずは「split(';')」で1つずつに分けて配列化します。

そして、それぞれのデータをさらに「split('=')」を実行して「cookie名」と「値」に分けます。

データの削除

document.cookie = 'name = "座席"; max-age = 0';

有効期限が「0秒」なので即座に削除ができる設定例です。

 

参考URLはこちら!

 

次こそ大まかな雛形をアップしたいですね! 頑張ります!!

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 85.48 ALIS Article tip 1.00 ALIS
ひーこ💊UGOK's icon'
  • ひーこ💊UGOK
  • @hi-ko
UGOKとして活動をしています/クリスペはじめました!Twitterはこちら!→@ugok_hi_ko

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS