LocalStorage 浏览器缓存
用于没有时间限制的数据存储,类似网页的永久cookies,清空缓存或更换浏览器都会失效
储存和读取都是同步的,所以可以代码上下行操作
== 使用方式 ==
var a = {b:123,c:456,d:"gamecreator"};
// 缓存
LocalStorage.setJSON("myKey",a);
// 读取缓存
LocalStorage.getJSON("myKey",b);
维护人员:黑暗之神KDS
创建时间:2017-01-01
继承 无
子类 无
Public 属性
属性 |
---|
items : any; 静态数据列表。 |
support : boolean; 静态表示是否支持LocalStorage。 |
Public 方法
方法 |
---|
setItem(key : string, value : string): void 静态存储指定键名和键值,字符串类型。 |
getItem(key : string): string 静态获取指定键名的值。 |
setJSON(key : string, value : any): void 静态存储指定键名及其对应的 Object 类型值。 |
getJSON(key : string): any 静态获取指定键名对应的Object 类型值。 |
removeItem(key : string): void 静态删除指定键名的信息。 |
clear(): void 静态清除本地存储信息。 |
详情
setItem
setItem(key : string, value : string): void :
静态存储指定键名和键值,字符串类型。
参数
key 键名。
value 键值。
getItem
getItem(key : string): string :
静态获取指定键名的值。
参数
key 键名。
返回
字符串型值。
setJSON
setJSON(key : string, value : any): void :
静态存储指定键名及其对应的 Object 类型值。
参数
key 键名。
value 键值。是 Object 类型,此致会被转化为 JSON 字符串存储。
getJSON
getJSON(key : string): any :
静态获取指定键名对应的Object 类型值。
参数
key 键名。
返回
Object 类型值
removeItem
removeItem(key : string): void :
静态删除指定键名的信息。
参数
key 键名。
clear
clear(): void :
静态清除本地存储信息。