localStorage与sessionStorage的差异是存储数据的生命周期不同。
locaStorage是永久性存储,而sessionStorage的生命周期与会话保持同等,会话结束时数据消逝。
从硬件方面理解,localStorage的数据是存储在硬盘中的,关闭浏览器时数据仍旧在硬盘上,再次打开浏览器仍旧可以获取localStorage保存的数据,而 sessionStorage的数据保存在内存中,当浏览器关闭后,内存将被自动打消。

localStorage的上风在于拓展了Cookie的4 KB限定,并且可以将第一次要求的数据直接存储到本地,其容量相称于一个5MB大小的数据库。

localStorage 在利用中也有一些局限,详细如下。

phplocalstoragelocalStorage是什么有哪些特色 RESTful API

(1)IE浏览器在8以上版本才支持localStorage。

(2)不同浏览器保存的数据量大小分歧一。

(3)目前所有的浏览器都会把localStorage的值类型限定为String类型,对付比较常用的JavaScript工具类型须要转换成字符串保存。

(4)localStorage在浏览器的隐私模式下是不可读取的。

(5)localStorage不能被网络爬虫抓取到。
localStorage工具供应了一些方法和属性,如表1所示。