cookie | localstorage | sessionStorage | |
数据的生命 | 一般有服务器生成,可设置失效时间、如果在浏览器中生成,则默认关闭浏览器失效 | 只要不删除或调用clear方法,就永久保存 | 只要不删除或调用clear方法,就永久保存 |
存放数据的大小 | 4kb | 5mb | 5mb |
与服务器的通信 | 每次都携带在HTTP的头中,如果使用cookie保存数据过多会带来性能问题 | 不参与通信, 仅在客户端(即浏览器)中保存 | 不参与通信, 仅在客户端(即浏览 器)中保存 |
易用性 | 需要自己封装,源生接口对cookie不友好 | 可以接受源生接口,也可以再次封装,对object和Array有更好的支持 | 可以接受源生接口,也可以再次封装,对object和Array有更好的支持 |
本地存储与 cookie 的区别
最新推荐文章于 2023-07-27 20:37:39 发布