Heim  >  Artikel  >  Web-Frontend  >  Was bewirkt das „Zeichen“ in „Neues Datum“ in JavaScript?

Was bewirkt das „Zeichen“ in „Neues Datum“ in JavaScript?

DDD
DDDOriginal
2024-10-23 13:13:02332Durchsuche

What Does the

Verstehen des Pluszeichens „neues Datum“

In JavaScript kann das „ “-Symbol als unärer Operator verwendet werden, der dauert einen einzelnen Operanden und gibt einen neuen Wert zurück. Wenn es mit dem Ausdruck „new Date“ verwendet wird, wandelt es das Date-Objekt in einen Zeitstempel um und gibt effektiv die Anzahl der Millisekunden seit der Epoche (1. Januar 1970 UTC) zurück.

Dies entspricht:

<code class="javascript">function fn() {
    return Number(new Date);
}</code>

Die Funktion Number() konvertiert das Date-Objekt in einen numerischen Wert, der im Wesentlichen der Zeitstempel ist.

Sie können dieses Verhalten besser verstehen, indem Sie sich das folgende Beispiel ansehen:

<code class="javascript">console.log(typeof new Date()); // Output: "object"
console.log(typeof +new Date()); // Output: "number"</code>

Wie Sie sehen können, gibt der Ausdruck „new Date()“ ein Objekt zurück, aber der Operator „ “ wandelt es in eine Zahl um und liefert Ihnen den Zeitstempel.

Zusammenfassend lässt sich sagen, dass das Pluszeichen ( ) in „new Date“ fungiert als unärer Operator und wandelt das Date-Objekt in einen numerischen Zeitstempel um, sodass Sie die seit der Epoche verstrichene Zeit erhalten können.

Das obige ist der detaillierte Inhalt vonWas bewirkt das „Zeichen“ in „Neues Datum“ 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