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

Parâmetro 1IntTempo em milissegundos

Compatibilidade

Image Removed Servidor

Image Removed Cliente

Exemplo

Usaremos o bloco Dormir para fazer uma pausa em milissegundos entre 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 faz uma pausa entre qualquer tipo de execução, até mesmo uma simples impressão.