cookie、localStorage、sessionStorage的区别

从时间上讲

cookie 的过期时间
         第一种, 不设置过期时间, 会话结束,自动失效

         第二种, 设置时间, 到时间后,失效。

localStorage的过期时间

        永不失效,除非web应用主动删除。

sessionStorage的过期时间

        会话结束时,即浏览器关闭就没了

从内存上讲

  cookie很小,只有4K左右,localStorage一般为5M,sessionStorage一般为5M

从与服务器通讯来讲

    每次都会携带在HTTP头中,如果使用cookie保存过多数据会影响性能。

    localStorage,sessionStorage仅在客户端(浏览器)保存,不参与服务器通信。


4K左右

猜你喜欢

转载自blog.csdn.net/qq_36245035/article/details/80953169