Heim >Web-Frontend >Front-End-Fragen und Antworten >So erhalten Sie Millisekunden in Javascript

So erhalten Sie Millisekunden in Javascript

PHPz
PHPzOriginal
2023-05-21 09:27:065499Durchsuche

Als Programmiersprache, die am engsten mit Benutzern interagiert, muss JavaScript häufig die Genauigkeit der Zeit erreichen. Die Methode zum Abrufen von Millisekunden ist in JavaScript sehr verbreitet. In diesem Artikel wird die Methode zum Abrufen von Millisekunden in JavaScript vorgestellt.

1. Date-Objekt

Das Date-Objekt in JavaScript wird zur Darstellung von Uhrzeit und Datum verwendet. Verwenden Sie das Date-Objekt, um die Millisekunden der aktuellen Uhrzeit abzurufen. In JavaScript wird der Zeitstempel ab dem 1. Januar 1970 berechnet. Der im Computer gespeicherte Zeitstempel ist die Anzahl der Millisekunden ab 0:00:00 Uhr am 1. Januar 1970.

Zum Beispiel:

var currentDate = new Date();
var milliSeconds = currentDate.getTime();

In diesem Beispiel erstellen wir ein neues Date-Objekt und verwenden die Funktion getTime(), um die Anzahl der Millisekunden abzurufen, die durch den vom Objekt dargestellten Zeitstempel dargestellt werden.

2. Leistungsobjekt

Die Leistungs-API ist eine vom Browser bereitgestellte Schnittstelle zur Messung der Seitenleistung und Ausführungszeit. In der Performance-API können wir die Methode now() verwenden, um die Anzahl der Millisekunden der aktuellen Zeit abzurufen.

Zum Beispiel:

var timeInMilliseconds = window.performance.now();

In diesem Beispiel verwenden wir die Funktion now(), um auf das Leistungsobjekt zuzugreifen und die Millisekunden der aktuellen Zeit abzurufen.

Es ist zu beachten, dass der von der Methode now() zurückgegebene Wert eine Anzahl von Mikrosekunden ist, die durch 1000 geteilt werden muss, um die Anzahl der Millisekunden zu erhalten.

3. Verwenden Sie die Funktion Date.now()

Die Funktion Date.now() ist eine neue Funktion, die in ES5 eingeführt wurde und zum Abrufen der Millisekunden der aktuellen Uhrzeit verwendet wird. Diese Funktion ist einfacher, schneller und genauer als die Funktion getTime() und performance.now(), die Date-Objekte verwenden.

Zum Beispiel:

var timeInMilliseconds = Date.now();

In diesem Beispiel verwenden wir die Funktion Date.now(), um direkt die Millisekunden der aktuellen Zeit abzurufen.

Zusammenfassung:

Die oben genannten drei Methoden können alle verwendet werden, um Millisekunden in JavaScript abzurufen. Es ist jedoch zu beachten, dass Leistungsaspekte beachtet werden müssen. In Bezug auf die Leistung ist die Funktion Date.now() am schnellsten, gefolgt von der Funktion performance.now() und am langsamsten ist die Funktion getTime() des Date-Objekts. Daher müssen wir in der tatsächlichen Entwicklung die Methode auswählen, die für dieses Projekt am besten geeignet ist.

Das obige ist der detaillierte Inhalt vonSo erhalten Sie Millisekunden in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn