承诺是浏览器的API还是JavaScript对象



我理解的Document对象或SetTimeout函数是包含在JavaScript运行时中的web API,而Array或Date对象则内置在编程语言本身中。承诺在哪里合适?

它们是浏览器API的一部分,还是运行在JavaScript引擎中的JavaScript语言的一部分?

Promises是JavaScript对象。它们记录在ECMAScript规范中。

promise没有任何特定于浏览器的功能,它们是在Node.js中实现的,而不仅仅是在浏览器中。

最新更新