cookie,localStorage,sessionStorage的三者的區別

cookie 是用來臨時存儲客戶端信息的東西,可以由服務器生成也可以由瀏覽器生成,存儲大小也就5kb,這個也是和webStorage的區別之一。
其次是cookie 會被放在每次往後臺發送請求的請求頭中,所以cookie不易存儲過多信息,這樣也會導致服務器的壓力,cookie和服務器端發生交互的。
cookie默認是關閉瀏覽器就取消了,當然你也可以手動設置他的過期時間。
而webStorage分爲localStorage和seesionStorage是html5新增的特性
他們倆者的存儲空間是5m,且不與服務器端發生交互,留在本地
同時倆者之間不支持跨瀏覽器,在一個瀏覽存儲的數據,在另一個瀏覽器中顯示爲空。
localSotrage是永久存儲本地的,除非你把它給清除掉.
seesionStorage是存在當前會話中,關閉網頁或者標籤 就清空了.這點注意不是關閉瀏覽器。

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