logo

Adiar JavaScript

O adiar é um valor booleano, usado para indicar que o script é executado após a análise do documento. Funciona apenas com scripts externos (ou seja, funciona apenas quando especificamos o fonte atributo na tag). Declara que o script não criará nenhum conteúdo. Assim, o navegador pode continuar a análise do restante da página. O com o adiar atributo não bloqueia a página.

Podemos entender o uso do adiar atributo na imagem a seguir:

Adiar JavaScript

Este atributo informa ao navegador para executar o arquivo quando todo o documento HTML for totalmente analisado. Às vezes, o aplicativo consome mais memória adicionando o marcação na seção principal do HTML e também causa problemas de desempenho. Para melhorar o desempenho, podemos adicionar o adiar atributo na tag.

Às vezes, o script leva mais tempo de carregamento do que o esperado e exibe a página em branco em vez do conteúdo. Em dispositivos móveis, a situação será pior por causa da pouca memória dos dispositivos pequenos. Então, usando o adiar atributo, podemos aumentar o desempenho de carregamento.

O adiar atributo não é permitido em navegadores mais antigos, então para navegadores mais antigos temos que usar a alternativa do adiar atributo. A solução alternativa é que devemos especificar o seção logo antes da tag do arquivo HTML. Isso pode ser feito da seguinte forma:

 

Sintaxe

 

Exemplo

Aqui, estamos usando um externo javascript arquivo, ou seja, meuscript.js .

 <h3> This is an example of defer attribute. </h3> 

meuscript.js

 alert(&apos; Hello World. 
 Welcome to the javaTpoint.com 
 This is an example of the defer attribute. &apos;); 
Teste agora

Saída

Após a execução do código acima, a saída será -

Adiar JavaScript