第8章 第1節 前端

● 請你說一下前端數據存儲方式(cookies,localstorage,sessionstorage,indexedDB)

參考回答:

Cookie

Cookie最初是在客戶端用於存儲會話信息的,其要求服務器對任意HTTP請求發送Set-CookieHTTP頭作爲響應的一部分。cookie
以name爲名稱,以value爲值,名和值在傳送時都必須是URL編碼的。瀏覽器會存儲這樣的會話信息,在這之後,通過爲每個請求添加Cookie
HTTP頭將信息發送回服務器。

localstorage

存儲方式:

以鍵值對(Key-Value)的方式存儲,永久存儲,永不失效,除非手動刪除。

sessionstorage

HTML5 的本地存儲 API 中的 localStorage 與 sessionStorage 在使用方法上是相同的,區別在於 sessionStorage 在關閉頁面後即被清空,而 localStorage 則會一直保存。

IndexedDB

索引數據庫(IndexedDB) API(作爲 HTML5 的一部分)對創建具有豐富本地存儲數據的數據密集型的離線 HTML5 Web 應用程序很有用。同時它還有助於本地緩存數據,使傳統在線 Web 應用程序(比如移動 Web 應用程序)能夠更快地運行和響應。

圖片


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章