文件名称:async-run-once
文件大小:25KB
文件格式:ZIP
更新时间:2024-08-12 21:16:11
JavaScript
异步运行一次 让异步代码只运行一次,使异步函数只运行一次。 安装 $ npm i -S async-run-once 用法 // once(fn)(...args); // once(fn(...args)); const once = require ( 'async-run-once' ) ; const getName = ( ) => new Promise ( ( resolve ) => { console . log ( 111 ) ; setTimeout ( ( ) => { resolve ( 'hehe' ) ; } , 1000 ) ; } ) ; const newGetName = once ( getName ) ; [ ... Array ( 10 ) ] . forEach ( async ( ) => {
【文件预览】:
async-run-once-master
----rollup.config.js(285B)
----src()
--------index.js(1KB)
----.babelrc(149B)
----test.js(733B)
----.npmignore(20B)
----README.md(684B)
----index.d.ts(150B)
----.gitignore(49B)
----index.js(5KB)
----package-lock.json(91KB)
----package.json(592B)