Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/
Atlas
/ / /

JavaScript 支持

Atlas 函数完全支持JavaScript ES 5语法以及 EcmaScript 2015 (ES 6 ) 和最新版本中包含的大多数现代JavaScript功能。 他们还可以访问权限大多数 Node.js内置模块。

功能
受支持

箭头函数表达式

No

功能
受支持

No

No

No

No

您可以在函数导入和使用标准的节点内置模块。Atlas 函数支持大多数内置模块,提供全部或部分支持。一些不适合无服务器工作负载的内置模块不受支持。

注意

支持的模块和部分支持的模块与 Node API版本10.18.1 兼容。避免在这些模块中使用 API,这些模块在节点..10 之后引入或已弃用。181

Atlas Function 完全支持以下内置模块:

  • assert

  • 缓冲

  • 事件(Events)

  • net

  • os

  • 路径

  • punycode

    注意

    内置punycode 模块已弃用。但是, Atlas Functions 会自动提供来自 的 punycode npm模块。您可以使用以下命令导入该模块:

    const punycode = require("punycode");
  • queryString

  • string_decoder

  • 计时器

  • TLS

  • tty

  • url

  • zlib

Atlas Function支持以下模块的部分功能。

Atlas Function支持以下dgram API:

Atlas Function支持以下dgram API:

Atlas Function支持dns 模块,但以下情况除外:

Atlas Function支持以下fs API:

Atlas Function支持除 Server 类功能之外的所有 http https API。

同样, Atlas Function 仅支持http/2 的客户端API。

注意

支持 axios 发送HTTP请求

Atlas Function支持v1.3.6 的HTTP库 axios 。您可以将通过HTTP 服务客户端发送的HTTP请求替换为对HTTP库(如 axios)的调用。

Atlas Function支持以下process API:

Atlas Function支持util 模块,但以下情况除外:

Atlas Function支持crypto 模块,但以下情况除外:

Atlas Function支持以下内置模块:

  • child_process

  • cluster

  • domain

  • readline

  • v8

  • vm

后退

处理错误

在此页面上