提问人:André Casal 提问时间:4/13/2022 更新时间:4/14/2022 访问量:51
JavaScript 的后端 API 没有标准规范吗?
There’s no standard specification for JavaScript's backend APIs?
问:
我正在写一篇关于 JavaScript 的文章,出现了一个问题。
JavaScript 将 Web API 作为浏览器的标准规范。
JavaScript 的后端(Node 和 Deno)API 没有标准规范吗?
答:
JavaScript 没有 Web API。Web 浏览器具有 JavaScript Web API。
JavaScript 是一种高级的、通常是即时编译的语言,符合 ECMAScript 标准。[14] 它具有动态类型、基于原型的面向对象和一流的函数。它是多范式的,支持事件驱动、函数式和命令式编程风格。它具有用于处理文本、日期、正则表达式、标准数据结构和文档对象模型 (DOM) 的应用程序编程接口 (API)。
ECMAScript 标准不包括任何输入/输出 (I/O),例如网络、存储或图形设施。在实践中,Web 浏览器或其他运行时系统为 I/O 提供了 JavaScript API。
Web 浏览器具有通过 JavaScript 公开的 Web API。JavaScript 本身没有 Web API 或任何 I/O。Node.js 和 Deno 就像 Web 浏览器一样,向开发人员公开各种 JavaScript API,以便为他们的用例进行构建。其中许多 API 与 Web 浏览器实现的 Web API 相同,而有些则不是。
Node.js 和 Deno 实现了一些相同的 Web API,但也具有特定于其平台的各种 API。
JavaScript 的后端(Node 和 Deno)API 没有标准规范吗?
正确。目前没有。至少不是 Node.js 和 Deno 坚持的。
评论