localStorage:不限制存储时间,如果不删除或者在浏览器中清除数据则会一直存在。
sessionStorage:在页面创建的时候生成,页面关闭时销毁,不用主动删除。
localStorage使用:
localStorage.name='Galiyun'; //把Galiyun保存到name中添加键值对:localStorage.setItem(key,value)
localStorage.setItem('name','Galiyun');
localStorage.setItem('ident','Student');
获取键值:localStorage.getItem(key)。
localStorage.getItem('name'); //返回Galiyun
删除键值对:localStorage.removeItem(key)。
localStorage.removeItem('ident'); //返回Student
清除所有键值对:localStorage.clear()。
获取localStorage的属性名称(键名称):localStorage.key(index)。
获取localStorage中保存的键值对的数量:localStorage.length。
sessionStorage使用:
添加键值对:sessionStorage.setItem(Key, value);
获取键值:sessionStorage.getItem(Key);
因为sessionStorage随页面创建而生成页面关闭而销毁,所以没有删除。
