async-memoize-one:以异步方式记住最后的结果

时间:2024-05-23 05:02:35
【文件属性】:

文件名称:async-memoize-one:以异步方式记住最后的结果

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-23 05:02:35

JavaScript

以异步方式记住最后的结果。 async-memoize-one仅记住最后一个参数,如果下一个使用相同参数调用该函数,则它将返回上一个结果。 它用于方案,在这种情况下,您希望避免在短时间内执行以前执行的操作。 无需担心可能会导致内存泄漏的缓存清除机制,例如maxAge,maxSize,exclusions等。 安装 $ npm install async-memoize-one --save 用法 const memoizeOne = require ( 'async-memoize-one' ) const got = require ( 'got' ) const fetchData = url => memoizeOne ( got ( `https://api.microlink.io?url= ${ url } ` ) ) ; ( async ( ) => { // fe


【文件预览】:
async-memoize-one-master
----.gitignore(463B)
----README.md(3KB)
----CHANGELOG.md(715B)
----test()
--------index.js(2KB)
----.gitattributes(12B)
----package.json(3KB)
----index.js(635B)
----LICENSE.md(1KB)
----.travis.yml(697B)
----.editorconfig(324B)
----.npmrc(14B)

网友评论