日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

cookie localstorage sessionstorage的區別

作者:bug生產小能手 更新時間: 2022-01-10 編程語言
**cookie**    
數據的生命周期: 生成時就會被指定一個maxAge值,這是cookie的生存生命周期,在這個周期內cookie有效,默認關閉瀏覽器失效 (會話存儲)

存放數據大小: 4K大小左右(每次http請求都會攜帶cookie)

與服務器通信: 對服務器的請求發來傳遞,每次都會攜帶在HTTP頭中,如果使用cookie保存過多數據會帶來性能問題

易用性: cookie需要自己封裝setCookie getCookie


**localStorage**   

數據的生命周期: 除非數據被刪除  否則一直存在

存放數據大小: 一般5M或更大

與服務器通信: 數據不是由每個服務器請求傳遞的,而是只有在請求時使用數據,不參與和服務器的通信

易用性: 可以使用原生接口,也可再次封裝對Object和Array有更好的支持

**sessionStorage**

數據的生命周期: 頁面會話期間可用

存放數據大小: 一般5M或更大

與服務器通信: 數據不是由每個服務器請求傳遞的,而是只有在請求時使用數據,不參與和服務器的通信

易用性: 可以使用原生接口,也可再次封裝對Object和Array有更好的支持

以上三個存儲的共同點:都是保存在服務器端,和服務端的session機制不同

原文鏈接:https://blog.csdn.net/WWW_wwwww/article/details/98484559

欄目分類
最近更新