UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

20 lines (19 loc) 708 B
import listCacheClear from "./_listCacheClear.mjs"; import listCacheDelete from "./_listCacheDelete.mjs"; import listCacheGet from "./_listCacheGet.mjs"; import listCacheHas from "./_listCacheHas.mjs"; import listCacheSet from "./_listCacheSet.mjs"; function ListCache(entries) { var index = -1, length = entries == null ? 0 : entries.length; this.clear(); while (++index < length) { var entry = entries[index]; this.set(entry[0], entry[1]); } } ListCache.prototype.clear = listCacheClear; ListCache.prototype["delete"] = listCacheDelete; ListCache.prototype.get = listCacheGet; ListCache.prototype.has = listCacheHas; ListCache.prototype.set = listCacheSet; export { ListCache as default };