This commit is contained in:
fan
2019-10-24 19:48:49 +08:00
parent f4bda4688c
commit 387ba9640c
55 changed files with 4784 additions and 2756 deletions
+39
View File
@@ -0,0 +1,39 @@
export default class MemoryCache {
constructor() {
this.table = {};
}
get(key) {
return key ? this.table[key] : this.table;
}
set(key, val) {
this.table[key] = val;
}
// setOnly(key, val) {
// if (!this.has(key)) this.set(key, val);
// }
remove(key) {
if (key) {
delete this.table[key];
} else {
this.table = {};
}
}
has(key) {
return !!this.table[key];
}
}
// export default {
// data: {},
// get(name) {
// console.log(this.data);
// }
// };
// class MemoryCache {
// constructor() {
// super();
// }
// get($name) {
// console.log(1);
// }
// }
// export default MemoryCache;