,有时候,是需要利用·sessionStorage·来保存某些数据,比如:表格的分页,还有购物车的商品信息,判断是不是首次进入页面等
具体示例
使用sessionStorage实现数据的临时存储
以上的加减计数器...,而sessionStorage关闭了窗口,sessionStorage设置的值就会消失
API的使用上,两者都是相似的,设置sessionStorage使用的是sessionStorage.setItem...如下所示,这里的key是你自己设置的存储的字段,val是要具体存入sessionStorage的值
sessionStorage.key = val;
而获取sessionStorage使用的是sessionStorage.getItem...的用法相似,sessionStorage,是一种临时存储,可以用于存储大量的数据,只不过它是针对当前的session会话临时存储的,当关闭了浏览器窗口以后,这个数据就丢失了的
也就是不同的新标签页,sessionStorage...是相互独立的,只要关闭了当前浏览器窗口,那么设置的sessionStorage就会丢失