Como pegar a URL sem query string com JavaScript
Neste artigo você vai aprender a como pegar a URL sem query string, ou seja, a resgatar a URL sem os parâmetros inseridos nela

Fala programador(a), beleza? Bora aprender a trabalhar com URLs em JS!
Vamos utilizar uma abordagem interessante aqui
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Com o objeto location vamos ter acesso a URL, vamos transformar ela em string com toString
E depois substituiremos uma parte dela, que é a querystring, por nada, ou seja, vamos apenas remover este excesso
Com isso teremos apenas a URL base, sem os parâmetros adicionais
Veja um exemplo de como utilizar:
const baseURL = location.toString().replace(location.search, "")

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 →Simples não é? O objeto location é bem poderoso
Contém várias informações importantes da URL, sugiro que você explore ele e o entenda melhor
Podemos resgatar informações, como:
- Protocolo;
- Hash;
- Porta;
- Nome do path;
- Origem;
- E outros;
O objeto também possui alguns métodos interessantes que você pode utilizar em seu projeto
Deixe um comentário contando o que achou deste artigo 🙂

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.Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
Neste artigo você viu como pegar a URL sem query string
Utilizamos o objeto location, transformando ele para uma string
Isso nos dá a URL completa, em uma segunda etapa removemos a query string, que era o nosso objetivo
Ter apenas a URL, sem os seus parâmetro adicionais
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
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
Neste artigo veremos quais são as diferenças nestas três formas de declarar valores, e também casos de uso para var, let e const. Este conteúdo […]

Como redirecionar para outra página com JavaScript
Neste artigo vamos aprender como redirecionar para outra página com JavaScript, sem utilizar libs como jQuery, de uma maneira simples e efetiva. Fala programador(a), tudo […]
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 […]
