在html5没有出现之前,我们浏览器存储数据的⽅式⼀般都是采⽤cookie,如何要使⽤cookie需要对
cookie进⾏⼆次封装才能够更加⽅便的去使⽤,使⽤coookie有⼀下的特点,cookie具有过期时间,到达
指定的时间cookie就会消失,并且⼀个域名下最多只能存储20条cookie,并且cookie的⼤⼩有⼀定的
限制,最后可存储4kb
⽽localstorage和sessionstorage都是html5新增的两个api⽅法,localstroage也称之为数据持久化,
当我们使⽤localstorage将数据存储到本地的时候,如果不在浏览器上⼿动清楚或者不调⽤clear或者
removeitem⽅法他是不会⾃动清楚的.
⽽sessionstorage我们称之为会话存储,使⽤sessionstorage存储的数据再关闭当前⻚⾯之后就会消失
他们和cookie最⼤的区别是 cookie有过期时间,⽽本地存储的两个⽅法如果不⼿动清除或者关闭浏
览器就会⼀直存储,并且本地存储的api使⽤起来更加简洁和⽅便
本文探讨了在HTML5之前常用的cookie存储方式及其限制,如过期时间、数量和大小限制。然后介绍了HTML5引入的localStorage和sessionStorage,它们提供了更便捷的数据存储方式。localStorage数据持久化,直到手动清除;sessionStorage则在关闭页面后消失。两者相比cookie,本地存储提供了更大的容量和更简单的API。
1330

被折叠的 条评论
为什么被折叠?



