Was macht die Methode console.time() in JavaScript?

Was Macht Die Methode Console Time In Javascript



Die Ausführungszeit der Codierungsoperation spielt in allen Programmiersprachen eine wesentliche Rolle. Es wird im Allgemeinen zu „Testzwecken“ verwendet, um festzustellen, wie viel Zeit die Ausführung des Codes gedauert hat, und um die Leistung der Funktionen zu vergleichen und zu analysieren. Wie andere Programmiersprachen bietet JavaScript die integrierte „ console.time() ”-Methode zur Analyse der Ausführungszeit einer bestimmten Funktionalität.

.

In diesem Artikel wird die Funktionsweise und Verwendung der Methode „console.time()“ in JavaScript erläutert.







Was macht die Methode „console.time()“ in JavaScript?

Der ' console.time() Die Methode verfolgt die Ausführungszeit der Operation oder Funktion. Es startet den Timer, der die Dauer des angegebenen JavaScript-Vorgangs berechnet, und verwendet schließlich das „ console.timeEnd() ' Methode.



Syntax



Konsole. Zeit ( Etikett )

Die „console.time()“ unterstützt ein optionales „ Etikett ” Argument, das den Operationsnamen angibt. Es wird empfohlen, bei mehreren Vorkommen die Methode „console.time()“ zur einfachen Identifizierung jeder Operation zu verwenden.





HTML Quelltext

Gehen Sie den folgenden HTML-Code durch:

< h2 > Konsole. Zeit ( ) Methode in JavaScript h2 >

< P > Öffnen Sie die Konsole ( F12 ) um die Ausführung zu überprüfen Zeit P >

Im obigen Codeausschnitt:



  • Der '

    Das Tag „erstellt eine Unterüberschrift, die die angegebene Aussage anzeigt.

  • Der '

    „Tag gibt einen Absatz an.

Notiz: Der obige HTML-Code wird im gesamten Artikel befolgt.

Beispiel 1: Anwenden der Methode „console.time()“ zur Analyse der Ausführungszeit einer Codefunktionalität („for“-Schleife)

In diesem Beispiel ist das „ console.time() Die Methode wird verwendet, um die Ausführungszeit der definierten „ für ”-Schleife in JavaScript.

JavaScript-Code

Betrachten Sie die unten aufgeführten Codezeilen:

< Skript >

Konsole. Zeit ( „for-Schleife“ ) ;

für ( da ist ein = 0 ; A < 1000 ; A ++ ) {

}

Konsole. ZeitEnde ( „for-Schleife“ ) ;

Skript >

Im obigen Codeblock:

  • Präzisiere das ' console.time() „Methode mit einer Bezeichnung“ for-Schleife ” am Anfang der definierten „for“-Schleife.
  • Danach ein „ für ”-Schleife wird initialisiert, die 1000 Mal iteriert.
  • Schließlich ist das „ console.timeEnd() Es ist eine Methode definiert, die den Timer stoppt und die Gesamtlaufzeit der „for“-Schleife anzeigt.

Ausgang

Wie Sie sehen, zeigt die Konsole die Gesamtausführungszeit der „for“-Schleife in Millisekunden (ms) an.

Beispiel 2: Anwenden der Methode „console.timeEnd()“, um die Ausführungszeit der Schleifen zu vergleichen

Dieses Beispiel erklärt, wie die „ console.time() Die Methode „kann verwendet werden, um mehrere Vorgänge zu vergleichen, d. h. die Ausführungszeit wird zum Vergleich „in Schleifen“ verschoben.

JavaScript-Code

Übersicht über den folgenden JavaScript-Code:

< Skript >

Konsole. Zeit ( „Erste for-Schleife“ ) ;

für ( war in = 0 ; ich < 1000 ; ich ++ ) {

}

Konsole. ZeitEnde ( „Erste for-Schleife“ ) ;

Konsole. Zeit ( „Zweite for-Schleife“ ) ;

für ( da ist ein = 0 ; A < 2000 ; A ++ ) {

}

Konsole. ZeitEnde ( „Zweite for-Schleife“ ) ;

Skript >

Im obigen Code:

  • Geben Sie zunächst „ console.time() „Methode zum Starten des Timers für die erste Initialisierung“ für ” Schleife.
  • Im nächsten Schritt wird die erste „for“-Schleife initialisiert.
  • Fügen Sie anschließend das „ console.timeEnd() ”-Methode, um den Timer zu stoppen, um die Gesamtausführungszeit zu erhalten.
  • Anschließend wird für die letztgenannte Schleife erneut die Methode „console.time()“ angewendet und die Methode „console.timeEnd()“ stoppt ebenfalls den Timer.

Ausgang

Bei der Analyse zeigt die Konsole die Gesamtlaufzeit der beiden initialisierten „for“-Schleifen an und vergleicht sie so.

Abschluss

JavaScript bietet das integrierte „ console.time() ”-Methode, die den Timer startet und die Dauer der angegebenen Codefunktionalität berechnet. Es hilft beim Vergleich der Ausführungszeit von Vorgängen und zu Testzwecken. Sobald der Timer startet, stoppt er mithilfe der Methode „console.timeEnd()“.

In diesem Handbuch werden die Funktionsweise und Verwendung der Methode „console.time()“ in JavaScript beschrieben.