之前给大家介绍了sessionstorage和localstorage的区别,那么下面要给大家介绍的就是sessionstorage和localstorage的优缺点,那么你知道sessionstorage和localstorage的优点和缺点分别是什么吗?下面就让我们一起来详细的进行一下了解吧。
其实总的来说sessionstorage和localstorage的优点和缺点还是很好理解的,但是,再讲他们之前,我们先要讲到cookie,下面我们先来看一下cookie。
一、cookie
cookie缺点:cookie限制大小,cookie每次都会跟着http请求一起发送,非常的浪费宽带。
下面就正式的进入正题讲一下sessionStorage和localstorage。
二、sessionStorage
sessionStorage优点:sessionStorage能够大量的保存浏览器当中的数据,在不同的窗口之下的sessionStorage存储相互独立,互不干扰。
三、localstorage
localstorage特点:localstorage能够长期储存数据,但是需要去手动删除数据。
除此之外,在同一个域下且同一个浏览器不同窗口页面操作的是同一 个localStorage。
localstorage优点如下:
能够大量的保存浏览器当中的数据,localstorage不会跟着http请求一起发送。
localstorage缺点:
不同窗口下数据不可以独立,相互干扰。
例:添加或者是删除一个数据,其他的窗口也会同步添加或者是删除这个数据,数据不可以被爬虫读取。
在浏览器的隐私模式下不可以读取,写入数据量大的话会卡。
好啦,关于sessionstorage优缺点以及localstorage优缺点你都了解了吗?
很多对于这方面不是很了解的小伙伴也许都不是很清楚,那么希望上面的文章内容可以对你有所帮助呢。
除此之外,假如你还想了解更多的相关内容的话,可以继续的来奇Q工具网的java入门栏目进行了解和学习呢。
推荐阅读: