文件名称:promise-waitlist:基于承诺的应用程序等待列表
文件大小:21KB
文件格式:ZIP
更新时间:2024-03-30 04:25:08
JavaScript
承诺候补名单 应用的基于承诺的等待列表。 用法 import WaitList from 'promise-waitlist' ; const waitList = new WaitList ( ) ; const entry = waitList . waitFor ( 'event' ) ; setTimeout ( ( ) => { waitList . resolve ( 'event' , value ) ; // returns `true` if promise was resolved } , 1000 ) ; console . log ( await entry ) ; // 42 条目也可以取消: entry . cancel ( /* optional error here */ ) ; 可以通过提供超时参数(以毫秒为单位)来限制等待时间: wait
【文件预览】:
promise-waitlist-master
----.eslintrc.js(327B)
----lib()
--------waitlist.js(2KB)
----.travis.yml(52B)
----test()
--------waitlist-test.js(2KB)
----README.md(2KB)
----.gitignore(28B)
----package-lock.json(61KB)
----package.json(810B)