Menu Docs
Página inicial do Docs
/
MongoDB Atlas
/ / /

Suporte JavaScript

Nesta página

  • Sintaxe
  • Objetos integrados
  • Métodos e propriedades integrados
  • Módulos integrados
  • Módulos totalmente compatíveis
  • Módulos parcialmente compatíveis
  • Módulos não suportados

As funções do Atlas suportam totalmente a sintaxe do JavaScript ES5 , bem como as funcionalidades do JavaScript mais recentes incluídas no EcmaScript 2015 (ES6) e versões mais recentes. Eles também podem acessar a maioria dos módulos integrados do Node.js

funcionalidade
Suportado
expressões de função da seta
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
Sim
No
Sim

Você pode importar e usar módulos integrados de nó padrão em funções. As Atlas Functions oferecem suporte à maioria dos integrados com suporte total ou parcial. Alguns integrados que não são adequados para volumes de trabalho sem servidor não são suportados.

Observação

Os módulos suportados e os módulos parcialmente suportados são compatíveis com a versão da API do Node 10.18.1. Evite usar APIs nesses módulos introduzidos após ou descontinuados desde o Node 10.18.1.

As Atlas Functions oferecem suporte total aos seguintes módulos integrados:

  • assert

  • buffer

  • events

  • net

  • os

  • caminho

  • punycode

    Observação

    O módulo punycode incorporado está obsoleto. No entanto, as Atlas Functions fornecem o punycode módulo de npm automaticamente. Você pode importar o módulo com:

    const punycode = require("punycode");
  • String de query

  • fluxo

  • string_decoder

  • temporizadores

  • tls

  • tty

  • URL

  • zlib

As funções do Atlas suportam um subconjunto da funcionalidade dos seguintes módulos.

As funções do Atlas suportam as seguintes APIs do dgram :

As Atlas Functions não suportam as seguintes APIs dgram :

As funções do Atlas suportam o dns módulo com as seguintes exceções:

As funções do Atlas suportam as seguintes APIs do fs :

As funções do Atlas suportam todos os http e https APIs,exceto para o servidor funcionalidade de classe .

Da mesma forma, as Atlas Functions suportam somente as APIs do lado do cliente de http/2.

Observação

axios Suportado para Enviar Solicitações HTTP

Suporte às funções do Atlas v1.3.6 da biblioteca HTTP, axios. Você pode substituir as solicitações HTTP enviadas por um cliente do HTTP Service por chamadas para uma biblioteca HTTP como axios.

As funções do Atlas suportam as seguintes APIs do process :

As funções do Atlas oferecem suporte ao util módulo com as seguintes exceções:

  • As funções do Atlas não suportam util.TextEncoder

  • As funções do Atlas não suportam util.TextDecoder

As funções do Atlas oferecem suporte às criptomoedas módulo com as seguintes exceções:

As Atlas Functions não suportam os seguintes módulos integrados:

  • child_process

  • cluster

  • domain

  • readline

  • v8

  • vm

Voltar

Manipular erros