没有合适的资源?快使用搜索试试~ 我知道了~
AsyncIterator:用于JavaScript中高级对象管道的异步迭代器库
共33个文件
js:15个
json:5个
md:3个
需积分: 0 0 下载量 169 浏览量
2021-05-03
01:49:02
上传
评论
收藏 102KB ZIP 举报
温馨提示
JavaScript的异步迭代器 AsyncIterator是需求驱动的对象流的轻量级JavaScript实现,并且是双向流控制的的替代方法。 与Stream相对,您不能将任何内容推送到AsyncIterator ; 取而代之的是,迭代器从另一个迭代器中拉取东西。 这消除了对昂贵,复杂的流量控制的需求。 数据流仅生成您所需的数据 AsyncIterator允许函数返回多个异步和延迟创建的值。 这为JavaScript添加了一个缺失的部分,它本机支持同步和异步地(通过 )返回单个值,但仅同步地(通过 )返回多个值: 单值 多个值 同步 T getValue() Iterable<T> getValues() 异步 Promise<T> getValue() AsyncIterator<T> getValues() 与Iterable一样, AsyncIterator仅在您要求时才
资源推荐
资源详情
资源评论
收起资源包目录
AsyncIterator-main.zip (33个子文件)
AsyncIterator-main
.gitignore 71B
.babelrc 70B
.eslintrc 7KB
package.json 2KB
package-lock.json 182KB
LICENSE.md 1KB
asynciterator.ts 64KB
.travis.yml 853B
CONTRIBUTING.md 683B
tsconfig.json 6KB
.huskyrc 70B
jsdoc.json 323B
.travis_publish_docs 820B
README.md 7KB
.mocharc.json 93B
taskscheduler.ts 750B
test
AsyncIterator-test.js 32KB
.eslintrc 506B
SingletonIterator-test.js 4KB
TaskScheduler-test.js 3KB
UnionIterator-test.js 12KB
TransformIterator-test.js 45KB
ClonedIterator-test.js 27KB
config
setup.js 518B
useSetImmediate.js 96B
EmptyIterator-test.js 2KB
IntegerIterator-test.js 12KB
MultiTransformIterator-test.js 12KB
integration-test.js 7KB
ArrayIterator-test.js 18KB
BufferedIterator-test.js 71KB
SimpleTransformIterator-test.js 43KB
.change-extension 221B
共 33 条
- 1
资源评论
实话直说
- 粉丝: 38
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功