sessionStorage,localStorage,cookie區別

   共同點:都保存在瀏覽器中,且同源;

   不同點:1.sessionStorage和localStorage不會自動把數據發給服務器,僅在本地保存,cookie數據始終在同源的http請求中攜帶,即cookie總是在瀏覽器和服務器來回傳遞。

               2.在存儲大小方面也有區別,cokkie數據總是小於等於4k,因爲每次http請求都要攜帶cookie,不宜攜帶過大的數據;sessionStorage和localStorage可以大於5M也可以小於5M。

               3.數據失效時間也有不同,sessionStorage只在瀏覽器窗口關閉之前有效,localStorage始終有效,cookie只在設置的時間過期之前有效,默認是瀏覽器關閉cookie就失效了。

                 4.作用域不同,sessionStorage不在不同的瀏覽器之間共享,localStorage和cookie在同源窗口共享。

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