Timer //Repositório JavaScript
Descrição
Cronometra a quantidade de milisegundos passadas de um instante a outro.
Criado: 2005.11.22
Criado: 2005.11.22
Código (Download)
//+ Carlos R. L. Rodrigues
//@ http://jsfromhell.com/classes/timer [rev. #1]
Timer = function(){
return new Date().getTime();
};
Timer.prototype.start = function(){
return this.init = Timer();
};
Timer.prototype.stop = function(){
return (Timer() - this.init);
};
Exemplo (Exemplo)
<script type="text/javascript">
//<![CDATA[
var t = new Timer;
document.write("Iniciou: ", t.start(), "<br />");
for(var i, a = new Array(i = 3000); i; a[--i] = 0);
document.write("Finalizou em: ", t.stop(), "msecs");
//]]>
</script>
Ajuda
Construtor
- Timer(void)
- Gera uma instância de Timer.
Métodos
- Timer.start(void): Integer
- Inicia a cronometragem e retorna o número de milisegundos desde 1970-01-01.
- Timer.stop(void): Integer
- Pára a cronometragem e retorna a quantidade de milesegundos que se passaram desde que "start" foi chamado.
Ranque (Votos: 12)
3.25