JavaScript: exemplo de settimeout

Criando um relógio digital no JavaScript com settimeout.

settimeout() permite simular um "timer" com JavaScript, executando uma ação em intervalos programáveis (similar ao objeto TTimer do Delphi). Veja abaixo um exemplo básico de uso do settimeout() com JavaScript (um relógio digital):

function startTime() { var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds(); // add a zero in front of numbers<10 m = checkTime(m); s = checkTime(s); document.getElementById('txt').innerHTML = h + ":" + m + ":" + s; t = setTimeout('startTime()', 500); } function checkTime(i) { if (i < 10) { i = "0" + i; } return i; }

O método setTimeout() do mixin WindowOrWorkerGlobalScope (e sucessor de Window.setTimeout()) define um timer que executa uma função ou parte de código especificada quando o timer expirar.

Confira também

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados