Método console.time() do HTML DOM
- Página anterior table()
- Próxima página timeEnd()
- Voltar à página anterior Objeto Console do Window
Definição e uso
O método console.time() inicia o temporizador no console.view.
Este método permite que você cronometre algumas operações no código para testes.
Use Método console.timeEnd() Finalize o temporizador e exiba o resultado no console.view.
Use o parâmetro label para nomear o temporizador, e então você pode configurar vários temporizadores na mesma página.
Dica:Ao testar métodos de console, certifique-se de que a visão do console está visível (pressione F12 para ver o console).
Exemplo
Exemplo 1
Quanto tempo leva para executar um loop for 100.000 vezes?
console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
Exemplo 2
Uso do parâmetro label:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
Exemplo 3
Qual é mais rápido, loop for ou while?
var i; console.time("test for loop"); for (i = 0; i < 1000000; i++) { // some code } console.timeEnd("test for loop"); i = 0; console.time("test while loop"); while (i < 1000000) { i++ } console.timeEnd("test while loop");
Sintaxe
console.time(label)
Valor do parâmetro
Parâmetro | Tipo | Descrição |
---|---|---|
label | String | Opcional. Use o parâmetro label para nomear o temporizador. |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente o método.
Método | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.time() | Suporte | 11 | 10 | 4 | Suporte |
- Página anterior table()
- Próxima página timeEnd()
- Voltar à página anterior Objeto Console do Window