1. 首页
  2. 移动开发
  3. 其他
  4. memoizy:记忆助手 源码

memoizy:记忆助手 源码

上传者: 2021-04-07 13:14:42上传 ZIP文件 73KB 热度 11次
备忘 这是一个备忘录帮助器,可让您记忆并具有以下功能 :alarm_clock: 最长使用期限:经过一段可配置的时间后,丢弃已存储的值 :recycling_symbol: 自定义缓存:插入您喜欢的缓存或自己的实现 :old_key: 自定义缓存键:决定如何构建缓存键 :broom: 清除并删除:删除所有记忆的值,或仅删除一个特定参数集的值 :red_question_mark: 有条件的记忆:仅在您喜欢的情况下记忆结果。 它也适用于异步代码 :test_tube: 经过全面测试 :baby: 体积小,无依赖性 :footprints: 占地面积小 λFP风格可用 用法 基本的 记住函数的返回值 const memoizy = require ( 'memoizy' ) ; const fact = ( n ) => { if ( n === 1 ) return n ; return n * fact ( n - 1 ) ; } const memoizedFact = memoizy ( fact ) ; memoizedFac
用户评论