iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 10
0

本節大綱

  • Storage 的資料如何儲存 / 取得
  • 儲存 / 取得 Storage 中的物件

前言

從很久以前,JavaScript 是不允許程式直接寫入電腦的,這會有很大的資安風險在,但 ... 凡事也有例外的狀況,後來瀏覽器有提供「cookie」的機制,讓 Web 可以儲存一些簡單的內容。
但是呢,在操作「cookie」上有諸多不便以及更是有大小的限制,因此,現在大多數的開發者都改用 Web Storage,另外什麼是 Storage 呢 ? 哪就是瀏覽器內建的資料儲存區,供 Web 開發者在特地的網頁內儲存及存取資料。

下列所示 Cookie 與 Storage 的差異。

Cookie

  • 資料大小的上限:非常小,約 4KB 左右。
  • 其資料會隨瀏覽器開閉而消失。
  • request 時,會也把其 Cookie 資料送給伺服器。

Storage

  • 資料大小的上限:算是大的,約 5MB 左右。
  • 其資料並不會隨瀏覽器開閉而消失。
  • request 時,也不會送資料給伺服器。

上一篇
[Day - 9] JavaScript 學習筆記 (三)
下一篇
[Day - 11] JavaScript ES6 學習筆記 (一)
系列文
為自己而寫,前端工程師之 30 天心得分享30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言