Como criar a função de atraso do javascript [duplicado]
Esta pergunta já tem uma resposta aqui:
Qual é a versão JavaScript do sleep ()? 71 respostasEu tenho um arquivo javascript e, em vários lugares, quero adicionar um pequeno atraso, para que o script chegue a esse ponto, aguarde 3 segundos e continue com o restante do código. A melhor maneira de pensar nisso foi criar uma função, que eu poderia chamar de qualquer lugar do scrip
function startDelay(lengthOfDelay)
{
//code to make it delay for lengthOfDelay amount of time
}
No entanto, não consigo encontrar nenhuma maneira de implementar o código para fazê-lo esperar. Eu dei uma olhada no setTimeout, mas você precisava codificar a função nela, o que não a tornou boa para mi
Existe alguma maneira de conseguir que o script pause por alguns segundos? Não tenho nenhum problema com o congelamento da interface do usuário enquanto o código está em paus
Se não, existe uma maneira de usar o PHPdormir( Para alcançar isto? (Eu sei que o PHP é do lado do servidor e o Javascript é do lado do cliente, mas talvez haja uma maneira que eu não tenha ouvido falar.)