前言
首先介绍一下什么是localStorage,为什么要把id存放到localStorage中。那就得从html 5 Web存储说起,html 5提供了两种在客户端存储数据的新方法:如下
方法 | 区别 |
---|---|
localStorage | 没有时间限制的数据存储,第二天、第二周或一年之后,数据依然可用。 |
sessionStorage | 针对一个session的数据存储,当用户关闭浏览器窗口后,数据会被删除。 |
之前,这些都是由cookie完成的,但是cookie不适合大量数据的存储,因为他们由每个对服务器的请求来传递,这使得cookie速度很慢而且效率也不高。
一、localStorage存取值
localStorage.setItem("key","value");//存储变量名为key,值为value的变量
localStorage.key = "value"//存储变量名为key,值为value的变量