Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Chamada à nova página

Olá, pessoal.

Gostaria de esclarecer uma dúvida na chamada à uma nova página: na linha: window.location.href = '../pages/abrir-conta-form-3.html';

Nessa linha específica, entendo que o Javascript "chama" um novo .html, mas e em relação ao html em que estávamos ? Ele é "descarregado" da memória do computador ? No caso de uma otimização de recursos deveríamos efetuar algum comando para "liberar" essa memória alocada e em seguida fazer a chamada à nova página html ou não é necessário, pois essa chamada já faz a liberação da memória ?

Obrigado pela atenção !

1 resposta
solução!

Olá, Eric!

Quando essa linha é executada, o navegador carrega o novo HTML e descarrega o HTML anterior da memória.

Não é necessário realizar nenhum comando adicional para liberar a memória alocada pelo HTML anterior. O navegador é responsável por gerenciar a memória e ele automaticamente libera os recursos alocados quando uma nova página é carregada.

Portanto, você pode ficar tranquilo, pois a chamada à nova página HTML já libera a memória alocada pelo HTML anterior. É como se estivesse no Google fazendo pesquisas, no Wikipedia, por exemplo, e clicássemos em algum link interno no texto. A página anterior é descarregada, pois é uma prática comum clicar em vários links. O navegador não suportaria uma quantidade máxima de links abertos um sobre o outro.

Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!