Javascript承诺:它们能在用户空间代码中完全实现吗
Javascript Promises: Can they be fully implemented in userspace code?
Javascript Promise
类是否可以在用户空间代码中完全实现,而不需要任何本地代码(即Javascript内部)的支持,而只有实现Javascript引擎的人(如V8团队)才能访问这些代码?
注意,我不是在谈论围绕现有Javascript Promise
类实现更高级别的抽象库或模块(比如说,让它对用户更友好);相反,我说的是一个全新的、可替换的promise实现,比如MyPromise
,其语义与Promise
相同。
我试着阅读ES6规范中相关的Promise
部分以获得答案,但发现该规范很难阅读。
JavaScriptPromise类是否可以在用户空间代码中完全实现,而不需要本地代码的任何支持?
是的。
最典型的例子是蓝鸟。
相关文章:
- PHP代码中实现的JavaScript |if语句不起作用
- 在 Javascript 中实现解耦代码/回调的正确方法是什么?
- Vim-当代码的文字字符串中有括号时,如何实现正确的缩进
- 在 php 代码中实现倒计时 js 倒计时
- Xpages:如何实现客户端JS代码的本地化
- 为什么我'我无法在HTML代码中实现filepicker.io
- 在实现基本Sharethis代码时指定了无效或非法的字符串
- Javascript承诺:它们能在用户空间代码中完全实现吗
- 在单元测试中实现逻辑,以缩短语法并提高测试代码的可重用性
- 无法实现 JavaScript 代码
- 如何实现自定义 Auth0 登录表单的服务器端代码
- 在文本区域中实现 HTML 语法突出显示以编写代码
- 在节点.js代码中实现回调的问题
- HTMLUnit是否包括一个功能性的[HTML5]画布2D实现,能够将图像数据渲染回Java代码
- 如何在此代码上实现 jQuery cookie
- 如何在javascript中实现html代码
- 是否可以用Ext.js实现可移动工具栏,如果可以,如何用我的代码实现
- 在jquery中,代码希望按列对除第一行以外的所有数据求和.我如何通过以下代码实现它
- 改进Jquery代码实现
- 如何将AJAX代码实现为jquery代码