Metodo HTML DOM console.time()
- Pagina precedente table()
- Pagina successiva timeEnd()
- Torna alla pagina precedente Oggetto Console Window
Definizione e uso
Il metodo console.time() avvia il cronometro nella vista console.
Questo metodo ti permette di cronometrare alcune operazioni nel codice per test.
Usa Metodo console.timeEnd() Ferma il timer e visualizza i risultati nel console.view.
Usa il parametro label per dare un nome ai timer, poi puoi impostare più timer nella stessa pagina.
Suggerimento:Quando si testano i metodi di console, assicurati che la vista console sia visibile (premi F12 per aprire la console).
Esempio
Esempio 1
Quanto tempo ci vuole per eseguire un ciclo for 100000 volte?
console.time(); for (i = 0; i < 100000; i++) { // some code } console.timeEnd();
Esempio 2
Utilizza il parametro label:
console.time("test1"); for (i = 0; i < 100000; i++) { // some code } console.timeEnd("test1");
Esempio 3
Quale è più veloce, il ciclo for o il ciclo 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");
Sintassi
console.time(label)
Valore del parametro
Parametro | Tipo | Descrizione |
---|---|---|
label | Stringa | Opzionale. Utilizza il parametro label per dare un nome al timer. |
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.
Metodo | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
console.time() | Supporto | 11 | 10 | 4 | Supporto |
- Pagina precedente table()
- Pagina successiva timeEnd()
- Torna alla pagina precedente Oggetto Console Window