1. 程式人生 > >Cookies、localStorage和sessionStorage三者之間的區別.md

Cookies、localStorage和sessionStorage三者之間的區別.md

Cookies、localStorage和sessionStorage三者之間的區別

cookies、localStorage和sessionStorage之間的區別,要從以下幾個方面進行分析:

1.有效期

​ cookies是會話機制,它是在設定的時間內(自己設定的)有效。

​ localStorage是屬於本地儲存的一種,是永久儲存,除非手動刪除,否則一直有效。

​ sessionStorage也是屬於本地儲存的一種,是臨時儲存,在關閉當前頁面或者當前瀏覽器視窗前有效。

2.儲存資料的大小

​ cookies儲存的資料大小在4k左右。

​ localStorage儲存的資料大小在20M左右。

​ sessionStorage儲存的資料大小在5M左右。

3.作用範圍

​ cookies只能作用於當面目錄以及當前的子目錄。

​ localStorage是同一瀏覽器不同標籤頁之間資料可以共享。

​ sessionStorage中儲存的資料是隻能在當前標籤頁中使用。

4.安全性

​ cookies的安全性比loaclStorage和sessionStorage的安全性好。