Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Este bloco permite pausar a execução de uma ação por um determinado período de tempo definido em milissegundos. Importante destacar que a ação a ser pausada refere-se à ação imediatamente abaixo do bloco Dormir, como pode-se observar no Exemplo.
Image Added
Figura 1 - Bloco Dormir
Compatibilidade
- Bloco cliente: cronapi.util.sleep()
Retorno
Bloco sem retorno.
Parâmetros
Intervalo em milissegundos
Duração, em milissegundos, do intervalo de pausa durante a execução de Bloco que faz uma pausa configurada antes de executar uma ação.
Parâmetros
Nome
Tipo
Doc
Compatibilidade
Image Removed Servidor
Image Removed Cliente
Exemplo
Usaremos o bloco Dormir para fazer uma pausa em milissegundos entre uma execução, no exemplo, usaremos para fazer uma pausa após uma impressão usando o bloco imprime, configuraremos como na figura 1, e atribuiremos a função à um botão, após executar, no console, a cada 5 segundos (5000 milissegundos) irá fazer uma impressão, confira o console na Figura 2.
Image Removed
Figura 1 - Bloco Dormir
Image Removed
Figura 2 - Impressão após clicar no botão alimentado com a função da figura 1
- Posição: 1
- Inglês: Interval in milliseconds
- Tipo: Inteiro / Integer
- Exemplo: 4
Âncora Exemplo Exemplo
Exemplo
A função abaixo mostra um exemplo de uso do bloco Dormir. Nela, utilizamos um bloco de repetição que será executado cinco vezes. Também estamos obtendo a data e hora atual do sistema e, logo em seguida, obtemos os segundos da data que serão impressos no console do navegador. Devido ao intervalo definido no bloco Dormir, cada execução de repetição terá uma pausa de 4000 milissegundos.
Image Added
Figura 2 - Exemplo de uso do bloco Dormir
A imagem a seguir, mostra o resultado de execução da função da Figura 2. Observe que, devido ao intervalo do bloco Dormir, são impressos os segundos da hora atual com o intervalo de 4 segundos (4000 ms).
Image Added
Figura 2.1 - Resultado de execução da função da Figura 2
Nesta página
Índice |
---|
Sobre o bloco
O bloco Dormir pode ser configurado para fazer uma pausa entre qualquer tipo de execução, até mesmo uma simples impressão.