Importando com Import
Deslize para mostrar o menu
Ao utilizar ES Modules no Node.js, utiliza-se a declaração import para trazer funções, objetos ou valores de outros módulos. A declaração import suporta várias variações dependendo de como o módulo exporta seu conteúdo.
mathUtils.js
main.js
- Se um módulo utiliza
export default, é possível importar a exportação padrão atribuindo qualquer nome desejado, como emimport PI from './mathUtils.js'; - Para exports nomeados, utiliza-se chaves e especifica-se exatamente os nomes, como em
import { add, subtract } from './mathUtils.js'; - Também é possível combinar ambas as formas em uma única declaração:
import PI, { add, subtract } from './mathUtils.js'. Isso é chamado de importação desestruturada, permitindo selecionar apenas as exportações necessárias de um módulo.
A declaração import deve sempre estar no nível superior do arquivo e não pode ser utilizada condicionalmente ou dentro de funções. Essa sintaxe contribui para um código modular e de fácil manutenção, listando claramente as dependências no início de cada módulo.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 16
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Seção 1. Capítulo 16