Docs Menu
Docs Home
/ /
Funciones

Compatibilidad con JavaScript

Las funciones Atlas son totalmente compatibles5 con la sintaxis de JavaScript ES, así como con la mayoría de las funciones modernas de JavaScript incluidas en EcmaScript 2015 6(ES) y versiones más recientes. También pueden acceder a la mayoría de los módulos integrados de Node.js.

Característica
Admitido

expresiones de función de flecha

No

Puede importar y usar módulos integrados estándar de Node en las funciones. Atlas Functions admite la mayoría de los módulos integrados, ya sea total o parcialmente. Algunos módulos integrados que no son adecuados para cargas de trabajo sin servidor no son compatibles.

Nota

Los módulos compatibles y parcialmente compatibles son compatibles con la versión de la API de 10.18.1 Node. Evite usar API en estos módulos que se hayan introducido después de la versión, y de la API de 10 Node.181

Atlas App Services es totalmente compatible con los siguientes módulos integrados:

  • assert

  • buffer

  • Eventos

  • net

  • os

  • ruta

  • punycode

    Nota

    El módulo punycode integrado está obsoleto. Sin embargo, App Services proporciona el módulo punycode desde npm Automáticamente. Puedes importar el módulo con:

    const punycode = require("punycode");
  • cadena de consulta

  • secuencia

  • decodificador de cadenas

  • temporizadores

  • tls

  • tty

  • URL

  • zlib

App Services admite un subconjunto de la funcionalidad de los siguientes módulos.

App Services admite las siguientes dgram API:

App Services no admite las siguientes dgram API:

App Services admite el módulo DNS con las siguientes excepciones:

App Services admite las siguientes fs API:

aplicación Services admite todas las http y https APIs excepto por la funcionalidad de la clase servidor.

De manera similar, App Services solo admite las API del lado del cliente de 2http/.

Nota

axios compatible con el envío de solicitudes HTTP

Servicios de aplicaciones admite1.3.6 la versión 6800 de la biblioteca HTTPaxios. Puede reemplazar las solicitudes HTTP enviadas a través de un cliente de servicio HTTP con llamadas a una biblioteca HTTP como axios.

App Services admite las siguientes process API:

App Services admite el módulo util con las siguientes excepciones:

aplicación Services admite el módulo crypto con las siguientes excepciones:

Las funciones Atlas no admiten los siguientes módulos integrados:

  • child_process

  • cluster

  • domain

  • readline

  • v8

  • vm

Volver

Manejar errores

En esta página