web storage 的區別和使用

2021-08-13 04:39:38 字數 532 閱讀 6297

1.web storage

html5 的web storage 包括localstorage 和sessionstorage 兩種。

其中,localstorage 沒有儲存時間限制,在不主動刪除的情況下資料永遠有效,而sessionstorage 屬於會話級別的儲存,使用者關閉瀏覽器視窗以後資料就會被刪除。

儲存資料資料時需要使用json方法解析,具體使用如下:

localstorage.setitem('zan',json.stringify(data.data));

json.parse(localstorage.getitem('zan'));

2.cookie和session的區別

1.cookie儲存單個資料大小有限制,不超過4k,很多瀏覽器會限制儲存cookie的數量

2.cookie儲存在瀏覽器端,session儲存在伺服器

3.cookie安全性不如session,可能存在cookie欺騙

4.過多使用session可能會影響伺服器效能

web storage和cookie的區別

1.cookie的大小是受限的 2.每次你請求乙個新的頁面的時候cookie都會被傳送過去,這樣無形中浪費了頻寬 3.cookie還需要指定作用域,不可以跨域呼叫 4.web storage擁有setitem,getitem等方法,cookie需要前端開發者自己封裝setcookie,getcook...

web storage和cookie的區別

a.cookie的大小是受限的 b.每次你請求乙個新的頁面的時候cookie都會被傳送過去,這樣無形中浪費了頻寬 c.cookie還需要指定作用域,不可以跨域呼叫 d.web storage擁有setitem,getitem等方法,cookie需要前端開發者自己封裝setcookie,getcook...

web storage和cookie的區別

a.cookie的大小是受限的 b.每次你請求乙個新的頁面的時候cookie都會被傳送過去,這樣無形中浪費了頻寬 c.cookie還需要指定作用域,不可以跨域呼叫 d.web storage擁有setitem,getitem等方法,cookie需要前端開發者自己封裝setcookie,getcook...