2021-05-17
こんな感じで使えた。手軽にストレージに残すことができるので便利そう!
$ deno repl --location https://example.com
Deno 1.10.1
exit using ctrl+d or close()
> localStorage.getItem('testkey')
null
> localStorage.setItem('testkey', 'foobar')
undefined
> localStorage.getItem('testkey')
"foobar"
> close()
$ deno repl --location https://example.com
Deno 1.10.1
exit using ctrl+d or close()
> localStorage.getItem('testkey')
"foobar"
Web と同じ制限もあるので、簡単なデータを残す用途に向いていそう。
localStorage は最大 5 MB のデータを保存できて、プロセスを再起動してもデータは残り続けます。
一方、sessionStorage に保存したデータは、そのプロセスが終了するまでの間だけ生存し続けます。