【问题标题】:Is a promise object part of the browser api or is it javascript specific是浏览器 api 的承诺对象的一部分还是特定于 javascript
【发布时间】:2021-05-23 16:47:03
【问题描述】:

我明白承诺是一个对象。问题是,这个对象属于哪里或者它是在哪里创建的?我知道 XMR 对象是浏览器对象,但承诺对象也是浏览器对象吗?或者它是一个 javascript 对象。

【问题讨论】:

  • 相对现代的语言版本,它们是 JavaScript 的一部分。
  • 什么是“XMR”?你读过documentation吗?它告诉你 Promises 属于哪个规范。

标签: javascript asynchronous promise webapi


【解决方案1】:

从 ES6 (ES2015) 开始,Promise 内置于 Javascript 规范和该规范的实现中。在此之前,有单独的(在语言本身之外)实现。

XMR,我猜你的意思是说 XHR(XML Http Request)一直只是浏览器中的一个单独实现,而不是 Javascript 规范的一部分 - 有时称为“主机对象”或“主机实现”。

【讨论】:

    猜你喜欢
    • 2021-12-25
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 2021-10-06
    • 2023-04-07
    • 2019-07-23
    • 1970-01-01
    相关资源
    最近更新 更多