Μέθοδος console.timeEnd() του HTML DOM

Ορισμός και χρήση

Η μέθοδος console.timeEnd() σταματά τον χρονόμετρο και γράφει τα αποτελέσματα στη προβολή του κονσόλου.

Αυτή η μέθοδος σας επιτρέπει να μετρήσετε τον χρόνο για ορισμένες λειτουργίες του κώδικα για δοκιμή.

Χρησιμοποιήστε Μέθοδος console.time() Εκκίνηση χρονόμετρου.

Χρησιμοποιήστε το παράμετρο label για να καθορίσετε τον χρονόμετρο που θα τελειώσει.

Συμβουλή:Όταν δοκιμάζετε μέθοδους του κονσόλου, βεβαιωθείτε ότι η προβολή του κονσόλου είναι ορατή (πατήστε F12 για να δείτε τον κονσόλο).

Παράδειγμα

Παράδειγμα 1

Πόσο χρόνο χρειάζεται να εκτελέσει έναν κύκλο for 100.000 φορές;

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

Δοκιμάστε το προσωπικά

Παράδειγμα 2

Χρήση του παραμέτρου label:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

Δοκιμάστε το προσωπικά

Παράδειγμα 3

Ποιο είναι το ταχύτερο, ο κύκλος for ή ο κύκλος 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");

Δοκιμάστε το προσωπικά

Γλώσσα

console.timeEnd(Ετικέτα)

Αξία παράμετρου

Παράμετρος Τύπος Περιγραφή
Ετικέτα String Επιλογή. Ο όνομα του έλεγχου που θα τελειώσει.

Υποστήριξη περιηγητών

Τα αριθμήματα στη τράπεζα δεδομένων αναφέρουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως αυτή τη μέθοδο.

Μέθοδος Chrome IE Firefox Safari Opera
console.timeEnd() Υποστήριξη 11 10 4 Υποστήριξη