image

Access unlimited bootcamps and 650+ courses forever

60
%OFF
Article image
Paulo Conter
Paulo Conter17/08/2023 13:28
Share

Explorando o Método setTimeout em JavaScript: Atrasos e Execução Assíncrona

  • #JavaScript

JavaScript é uma linguagem de programação amplamente usada para criação tanto de sites quanto de aplicativos da web. Em JavaScript temos uma função importantíssima que é utilizada para "controlar" o tempo de execução de tarefas.

Neste artigo falaremos sobre "setTimeout".

setTimeout JavaScript

A função setTimeout é utilizada para fazer o agendamento de execução de uma função após um determinado intervalo de tempo que foi estipulado.

Sua sintaxe básica é:

setTimeout(funcao, atraso);

°funcao: A função que será chamada(executada) após o atraso.

°atraso: O tempo estipulado em milissegundos que a função deve aguardar para ser executada.

Quando o código com setTimeout é executado, o navegador aguarda o tempo especificado (atraso) e, em seguida chama a função especificada (funcao) na fila de execução.

Abaixo exibimos uma mensagem após um atraso:

function exibirMensagem() 
{
Console.log("Esta é a mensagem após o atraso de dois segundos");
} 

setTimeout(exibirMensagem, 2000);
//Exibirá a mensagem após 2 segundos.

Veja a saída do código abaixo:

Esta é a mensagem após o atraso de dois segundos.

Conclusão

O setTimeout é uma poderosa ferramenta que permite a execução de ações após um determinado atraso, possibilitando interações mais dinâmicas e responsivas, com uma maneira eficaz de controlar o tempo de execuções das funções em suas aplicações.

Para mais detalhes, consulte a documentação oficial do setTimeout:

https://developer.mozilla.org/en-US/docs/Web/API/setTimeout

Share
Comments (0)