cookie、sessionStroge、localStroge的區別


sessionStroge和localStroge是HTML5 Web Stroge API提供的,可以方便的在web請求之間保存數據。

共同點:都是保存在瀏覽器端,且都是同源的

區別:

1)、cookie在瀏覽器和服務器間來回傳遞

         sessionStroge和localStrige不會自動把數據發送給服務器,僅用於本地保存。

         cookie還有路徑(path)的概念,可以限制cookie只屬於某個路徑下。

2)、存儲大小限制不同

         cookie數據不能超過4k

         sessionStroge和localStrige雖然也有限制,但可以達到5M以上

3)、數據有效期不同

         cookie只在設置的cookie過期之前有效,即使窗口或瀏覽器關閉

         sessionStroge只在當前瀏覽器關閉之前有效

         localStroge不管瀏覽器關閉與否,數據永久保存

4)、作用域不同

         cookie數據在所有同源窗口中都是共享的

        sessionStroge在不同瀏覽器窗口不共享,即使是同一個頁面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM