134. Cookieを作る

少し工夫が必要  - accepted / - tried

document.cookieを使えばcookieの取得や設定ができる。

document.cookie = 'bfe=dev'
// "bfe=dev"

document.cookie = 'bfe1=dev1'
// "bfe1=dev1"

document.cookie
// "bfe=dev; bfe1=dev1"

自作版のmyCookieを作ってください、

  1. get と setをサポート
document.myCookie = 'bfe=dev'
// "bfe=dev"

document.myCookie = 'bfe1=dev1'
// "bfe1=dev1"

document.myCookie
// "bfe=dev; bfe1=dev1"
  1. cookieにはいろんなoptionがあるが、この問題ではmax-ageをサポートすれば良い。max-ageたついているcookieは設定されている期限を超えると消される(単位は秒)
document.myCookie = 'bfe=dev; max-age=1'
// "bfe=dev; max-age=1"

document.myCookie
// "bfe=dev"

1秒後

document.myCookie
// ""
  1. install()myCookieを有効にし、uninstall()で無効にする。

時間と空間複雑性はどう?

(2)
(34)