文件名称:pledge:JavaScript的自定义Promise实现
文件大小:54KB
文件格式:ZIP
更新时间:2024-06-15 19:59:10
JavaScript
保证 ( 如果您觉得这很有用,请考虑支持我的工作。 描述 JavaScript的实现承诺尽可能与规范匹配。 一些差异: 有意地不能解决Realm问题,因为这对于理解诺言并不重要。 为了使事情变得更“ JavaScripty”,规范中的某些功能在此包中表示为类。 在变量名过于混乱的情况下,我选择将其替换为更有意义的名称。 注意:此软件包仅用于教育目的,不得在生产中使用。 没有必要使用此包,因为JavaScript Promise类已经实现了所有此功能。 博客文章 此软件包是作为“从零开始创建JavaScript承诺”博客文章系列的一部分而创建的。 如果您对此软件包有疑问,请确保查看博客文章: 此外,感谢我的,以下帖子现在或即将发布: 如果您发现本系列文章和代码对您有所帮助,请在GitHub上。 用法 Node.js 使用npm或yarn进行安装: npm instal
【文件预览】:
pledge-main
----.gitattributes(15B)
----rollup.config.js(554B)
----.github()
--------workflows()
----.eslintrc.js(587B)
----src()
--------pledge-jobs.js(3KB)
--------pledge-symbol.js(602B)
--------rejection-tracker.js(5KB)
--------utilities.js(8KB)
--------pledge-operations.js(8KB)
--------pledge.js(24KB)
----LICENSE(11KB)
----README.md(5KB)
----tests()
--------pledge-operations.test.js(6KB)
--------pledge.test.js(32KB)
----.gitignore(941B)
----package-lock.json(128KB)
----package.json(1KB)