Método HTML DOM console.timeEnd()
- Página anterior time()
- Próxima página trace()
- Voltar à página anterior Objeto Console Window
Definição e uso
O método console.timeEnd() termina o temporizador e escreve os resultados na visão de console.
Este método permite que você faça o tempo de algumas operações no código para teste.
Use Método console.time() Inicie o temporizador.
Use o parâmetro label para especificar o temporizador a ser encerrado.
Dica:Ao testar métodos de console, certifique-se de que a visão de 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
Use o parâmetro label:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
Exemplo 3
Qual é mais rápido, o loop for ou o while?
var i; console.time("test for loop"); for (i = 0; i < 100000; 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.timeEnd(label)
Valor do parâmetro
Parâmetro | Tipo | Descrição |
---|---|---|
label | String | Opcional. O nome do controle de fim da propriedade. |
Suporte ao 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.timeEnd() | Suporte | 11 | 10 | 4 | Suporte |
- Página anterior time()
- Próxima página trace()
- Voltar à página anterior Objeto Console Window