kriskowal

q

kriskowal

A promise library for JavaScript

AI 简介

Q 是一个为 JavaScript 设计的早期 Promise 库,用于统一处理异步操作和错误传播。它提供链式调用(.then/.catch)、并行/串行控制流(Q.all/Q.spread)、延迟对象(Q.defer)及远程对象代理等核心能力,采用 Promises/A+ 规范实现。项目曾广泛用于 Node.js 和浏览器环境,帮助开发者摆脱回调地狱,在原生 Promise 标准化前作为主流异步抽象方案。适用于需兼容旧版运行时、或需深度定制 Promise 行为的遗留系统维护与教学研究场景。

JavaScript
MIT License
15k
Stars
1.2k
Forks
5
Watchers
101
Issues

Star 增长

今日0
近 7 天0
近 30 天+2
综合评分69.42
默认分支master