Skip to content

缓存 #17

Description

@phoebeCodeSpace

localStorage和sessionStorage

  1. localStorage和sessionStorage都是用来存储客户端临时信息的对象。 
  2. localStorage和sessionStorage都只能存储字符串类型的对象 
  3. localStorage生命周期是永久,除非用户手动清除localStorage信息,否则这些信息将永远存在。 
  4. sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页被永久关闭了,那么通过sessionStorage中存储的数据也就被清空了。 
  5. 不同浏览器无法共享localStorage或sessionStorage中的信息。相同浏览器的不同页面间可以共享相同的localStorage(页面属于相同域名和端口),但是不同页面或标签页间无法共享sessionStorage的信息

sessionStorage

  1. 基本使用
sessionStorage.setItem(key,value);
sessionStorage.gettItem(key);
sessionStorage.remove(key);
  1. 存数组
    把数组转为字符串存入sessionStorage,取出的时候转化为数组。

  2. 存Json对象
    把Json对象转为字符串存入sessionStorage,取出的时候转化为Json对象。

JSON.stringify(obj)
JSON.parse(str)

参考:

http://blog.csdn.net/u011413061/article/details/49999785

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions