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 :

静态清除本地存储信息。


Copyright © 2021 - 2025