轻量级原生js本地数据存储管理工具(可选localstorage或GM油猴API)
สคริปต์นี้ไม่ควรถูกติดตั้งโดยตรง มันเป็นคลังสำหรับสคริปต์อื่น ๆ เพื่อบรรจุด้วยคำสั่งเมทา // @require https://update.greasyfork.org/scripts/444155/1045094/js-storeData.js
作者 ( author ) | tutu辣么可爱(greasyfork) IcedWatermelonJuice(github) |
描述 ( description ) | 轻量级原生js本地数据存储管理工具(可选localstorage或GM油猴API) |
最后更新时间 ( day ) | 2022.4.29 GMT+0800 (##标准时间) |
最新版本 ( version ) | 1.0 |
开源许可 ( license ) | MIT |
var store = {
a: "aaa",
b: "bbb",
c: "ccc"
}
var key = "demo";
var storeDemo = new storeDataJS(key, store);
storeDemo.set("d", "ddd");//增、改
storeDemo.get("d");//查
storeDemo.delete("d");//删
storeDemo.reset();//重置为初始数据store
storeDemo.save();//保存到本地
storeDemo.init();//恢复数据到上一次保存时刻
storeDemo.remove();//彻底删除本地数据
1、storeDataJS(dataKey, defaultData, isGM)
2、storeDataJS.set(key, val, isSave)
3、storeDataJS.get(key, isDefault)
4、storeDataJS.delete(key, isSave)
5、storeDataJS.reset()
6、storeDataJS.save()
7、storeDataJS.init()
8、storeDataJS.remove()
9、storeDataJS.check(data)
10、storeDataJS.copy(data)
11、storeDataJS.defaultGet(key)
12、storeDataJS.defaultSet(key, val)
13、storeDataJS.defaultRemove(key)