Neste tutorial, explicaremos a alternativa JavaScript à função do sono.
Qual é a alternativa JavaScript à função do sono?
JavaScript não fornece nenhuma função de sono integrada. No entanto, fornece uma alternativa que pode ser utilizada no local da função de sono. O "setTimeout ()”É uma maneira muito simples de fazer um atraso no programa JavaScript ou fazer o arquivo JavaScript no modo de suspensão por um período de tempo especificado.
Sintaxe
setTimeout (resolve, ms)Exemplo 1: use setTimeout () diretamente
Você pode utilizar o “setTimeout ()”Método diretamente no console e define o limite de tempo para o elemento especificado para fazer um atraso. Para fazer isso, utilize o “console.registro()”Método de JavaScript e passe a string como o argumento deste método:
console.log ("Welcome");Use o "setTimeout ()”Método que executa um bloco de código apenas uma vez após o tempo especificado, como“3000Milissegundos:
setTimeout (() => console.log ("para Linux!");, 3000);Passe outra string como o argumento para o console.log () para exibir no console:
console.log ("Espere!");Pode -se observar que a string que passamos no método "setTimeout ()" apareceu na tela após um atraso de três segundos:
Exemplo 2: use setTimeout () em uma função
Para usar "setTimeout ()" em uma função, defina uma função com um nome específico. Em seguida, a função de sono acima utiliza a função “Settimeout () para resolver uma promessa após um número especificado de milissegundos:
função sono (ms)Agora, defina uma função assíncrona que permita retornar uma promessa e obtém o valor de retorno. Com isso, podemos utilizar o método do sono na função para configurar um atraso:
função assíncrona touchedgreeting ()Por fim, chame a função definida para retornar o valor na tela:
atrasoGreeting ();Saída
Isso é tudo sobre a alternativa JavaScript à função do sono.
Conclusão
JavaScript fornece o “setTimeout ()”Método como uma alternativa à função do sono. O "setTimeout ()" é uma maneira muito simples de fazer um atraso no programa JavaScript ou fazer o arquivo JavaScript no modo de suspensão por um período de tempo especificado. Este post declarou a alternativa JavaScript que pode ser utilizada no lugar da função do sono.