cookie localStorage 与 sessionStorage的优缺点
cookie
缺点:cookie限制大小
cookie会每次随http请求一起发送,浪费宽带。
localStorage
特点;可以长期储存数据;需要手动删除数据
在同一域下且同一个浏览器不同窗口页面,操作的是同一 个localStorage
优点:可以大量保存浏览器中数据。
不会随http请求一起发送
缺点:不同窗口下数据;不能独立,相互干扰。例如:删除或添加一个数据,其它的窗口也会同步删除或者添加该 数据
不能被爬虫读取
在浏览器的隐私模式下不能读取
写入数据量大的话会卡(FF是将localstorage写入内存中的)
sessionStorage
优点:可以大量保存浏览器中数据。
不同窗口下的sessionStorage,存储相互独立;互不干扰
localStorage与sessionStroage区别
localStorage 不同窗口下数据;不能独立,相互干扰。例如:删除或添加一个数据,其它的窗口也会同步删除或 者添加该 数据
可以长期储存数据;需要手动删除数据
sessionStorage 不同窗口下的sessionStorage,存储相互独立;互不干扰
当页面关闭后,sessionStorage 中的数据就会被清空