面试经典题——cookie,localStorage,sessionStorage的区别

生命周期:
cookie:可以设置失效时间,没有设置的话,默认是关闭浏览器后失效,
localStorage:除非被手动清除,否则将永久保存。
sessionStorage:仅在当前网页会话下有效,关闭页面或者浏览器后会被清除。

存放数据大小:
cookie:4kb
localStorage 和sessionStorage:可以保存5MB左右的信息

cookie:每次会携带在HTTP头中,使用cookie保存过多信息会带来性能问题
localStorage 和 sessionStorage 仅在浏览器中保存。

应该场景:每次http都会携带cookie信息,浪费带宽,cookie尽可能少的使用,

离线存储讲解:appcache,manifest

你可能感兴趣的:(html+css,前端)