UNPKG

blj-lemon-imui

Version:

基于 VUE2.0 的 IM 聊天组件

25 lines (24 loc) 450 B
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]; } }