Como carregar arquivo local de JSON com JavaScript
Neste artigo você vai aprender a como carregar arquivo local de JSON com JavaScript, utilizando a fetch API

Fala programador(a), beleza? Bora aprender mais sobre carregamento de arquivos com JavaScript!
Antigamente não era possível o carregamento de arquivos de forma nativa com JS
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Geralmente utilizamos jQuery para fazer uma requisição assíncrona
Mas com o fetch API temos esta possibilidade!
Veja um exemplo de código:
const res = await fetch("file.json");
const data = await res.json();
console.log(data);
Desta maneira você consegue utilizar o fetch para carregar o arquivo local utilizando fetch e async/await

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →Note que alguns navegadores impedem esta ação por questões de segurança
Então o arquivo deverá ser carregado a partir de uma URL, assim não teremos problemas
Você pode utilizar a mesma técnica, porém a partir de uma URL
Quer aprender tudo sobre JSON? Se liga neste vídeo:

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Conclusão
Neste artigo você aprendeu a carregar arquivo local de JSON
Utilizamos o fetch API como recurso nativo de JS para fazer o carregamento
Caso haja alguma falha por questões de segurança, tente utilizar a URL em que o arquivo se encontra
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 30min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Pratique lógica com JavaScript resolvendo um exercício antes de abrir o gabarito. Execute o código, teste uma entrada comum e um caso de borda, como […]

Não consegui usar este código poderia me ajudar?
const bank = await fetch("bank.json")Você colocou a localização do arquivo? Em qual diretório ou pasta
Olá, tudo bem? Quando eu tentei, deu que eu só poderia usar o await em funções assíncronas. Se estiver usando uma função, tenta colocar async no começo dela.
async function nomeDaFuncao() { etc
}
e se o arquivo estiver em outro drive e outra pasta ?
ai tem q fazer o caminho “./projetos/arquivos/file.json” tipo isso