neo-async

中文文档
2.6.2发布于 2020/07/10MITCommonJS零依赖近 30 天下载 2.6亿

Neo-Async是Async的倒置替代,它几乎完全覆盖了它的功能并运行得更快

中文使用文档
文档目录17 节
  1. 代码覆盖
  2. 安装
  3. 在浏览器中
  4. 在AMD装载机中
  5. 承诺和配合/等待
  6. 节点.js
  7. 鲍尔
  8. 特性
  9. 收款
  10. 控制流量
  11. 用户
  12. 模式
  13. 基准
  14. 如何检查
  15. 环境
  16. 结果
  17. 许可证

新亚眠

npm Travis Status Coverage Status download Code Quality: Javascript Total Alerts FOSSA

Neo-Async被认为是用于替换 自动同步,几乎完全覆盖其功能并运行 快点。 。 。 .

基准是 这里来啊!

蓝鸟的基准是 这里来啊!

代码覆盖

coverage

安装

在浏览器中

<script src="async.min.js"></script>

在AMD装载机中

require(['async'], function(async) {});

承诺和配合/等待

我建议使用 Aigle。 。 。 .

它被优化为承诺处理,其功能几乎与 neo-async。 。 。 .

节点.js

标准

$ npm install neo-async
var async = require('neo-async');

替换

$ npm install neo-async
$ ln -s ./node_modules/neo-async ./node_modules/async
var async = require('async');

鲍尔

bower install neo-async

特性

联合来文文件

* 不在阿辛克语中

收款

控制流量

用户

模式

基准

基准: Async vs Neo-Async

如何检查

$ node perf

环境

  • 达尔文 17.3.0 x64
  • 节点.js v8.9.4
  • aync v2.6.0 (英语)
  • 新声波 v 2.5.0
  • 基准v2.1.4

结果

值为平均速度之比(Neo-Async/Async).

收款

函数基准
每个/每个2.43 (中文(简体) )
每组/每组1.75 国家
每个限制/ 为每个限制1.68 联合国
每一个3.29 联合国
每一个1.50 (中文(简体) )
每个限制1.59 联合国
地图3.95 (中文(简体) )
地图串1.81 联合国
映射范围1.27 (中文(简体) )
地图数值2.73 (中文(简体) )
映射数值串1.59 联合国
地图1.23 联合国
过滤器3.00 (中文(简体) )
过滤器串1.74 国家
过滤范围1.17 联合国
拒绝4.59 (中文(简体) )
拒绝串2.31 联合国
拒绝限制1.58 联合国
检测4·30 (中文(简体) )
探测器串1.86 联合国
检测限制第1.32条
减少1.82 国家
转换2.46 国家
排序为4.08 (中文(简体) )
有点2.19 联合国
内容1.83 (中文(简体) )
某种限制第1.32条
每个2.09 (中文(简体) )
每行1.84 国家
每分钟1.35 国家
弯曲3.79 联合国
编织器4.45 (中文(简体) )

控制流量

funciton 单曲基准
平行2.93 (中文(简体) )
系列1.96 国家
瀑布1.29 联合国
同时1.00 (中文(简体) )
多维斯特1.12 信息技术
直至1.12 信息技术
直到结束1.12 信息技术
期间1.18 联合国
工作期间2.42 国家
时间4.25 联合国
自动1.97 (中文(简体) )

许可证

FOSSA Status

版本与发布记录

neo-async 共发布 77 个版本,首次发布于 2014/11/24;过去 12 个月发布了 0 个版本。

版本发布日期距今
2.6.2latest2020/07/106 年前
2.6.12019/05/137 年前
2.6.02018/10/158 年前
2.5.22018/08/148 年前
2.5.12018/04/118 年前
2.5.02017/10/099 年前

关于 neo-async 的常见问题

neo-async 是什么?

Neo-Async是Async的倒置替代,它几乎完全覆盖了它的功能并运行得更快

如何安装 neo-async?

在项目目录运行 npm install neo-async,或使用 pnpm add / yarn add / bun add。

neo-async 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/neo-async 是否存在。

neo-async 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

neo-async 可以商用吗?

neo-async 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

neo-async 的下载量有多少?

根据 npm 官方下载统计,neo-async 在 2026/10/05 – 2026/11/03 这 30 天内被下载 261,916,018 次,日均约 8,730,534 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

neo-async 还在维护吗?

最新版本 2.6.2 发布于 2020/07/10(6 年前);至今共发布 77 个版本,其中过去 12 个月发布了 0 个;首次发布于 2014/11/24。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。