Enjoy 20% off all plans by following us on social media. Check out other promotions!
Perguntas do Quiz

Como você pode compartilhar código entre arquivos?

Topics
JAVASCRIPT
Edit on GitHub

Isto depende do ambiente JavaScript.

No cliente (ambiente do navegador), desde que as variáveis/funções sejam declaradas no escopo global (window), todos os scripts podem se referir a elas. Alternativamente, adote a Definição de Módulo Assíncrono (AMD) por meio do RequireJS para uma abordagem mais modular.

No servidor (Node.js), a maneira comum tem sido usar o CommonJS. Cada arquivo é tratado como um módulo e pode exportar variáveis e funções anexando-os ao objeto module.exports.

ES2015 define uma sintaxe de módulo que visa substituir tanto o AMD quanto o CommonJS. Isso eventualmente será suportado em ambos os ambientes de navegador e Node.

Edit on GitHub