Cookies:
【Web Storage 本地存储(Local Storage,Session Storage)和cookies(存储在用户本地终端上的数据)的区别浅说】服务器和客户端都可以访问;大小只有4kb左右,设定有效期,不设置则是关闭浏览器删除,过去后将会删除;cookie还需要指定作用域,不可以跨域调用;需要前端开发者自己封装setCookie,getCookie;
作用是与服务器进行进行交互,作为HTTP规范的一部分存在,不可或缺;
本地存储:
只有本地浏览器端可以访问数据,服务器不能访问本地存储。可以通过POST或GET的通讯发送到服务器。每个域5MB;localStorage用于持久化的本地储存,除非主动删除,否则不会过期。sessionStorage用于本地存储一个会话中的数据,这些数据只有同一个会话中的页面才能访问并且当会话结束后数据也会随之销毁,是会话级别的存储。Web Storage拥有setltem,getltem,removeltem,clear等方法,是为了在本地‘存储’数据而生。
调用Local Storage,cookies等本地存储方式可以实现浏览器多个标签页之间的通信。
结语:如果有错误或不足,恳请指出。如果有用的话,请多多点赞和关注吧,谢谢了!
推荐阅读
- 数据库|mysql 优化my.cnf
- Scala Json 和 map/ bean对象的转换 + List 转Josn字符串 "ambiguous reference to overloaded definition"