JavaScript の「新しい日付」の「」記号は何をしますか?

DDD
リリース: 2024-10-23 13:13:02
オリジナル
324 人が閲覧しました

What Does the

「新しい日付」のプラス記号を理解する

JavaScript では、「 " 記号を単項演算子として使用できます。単一のオペランドを指定し、新しい値を返します。 「new Date」式とともに使用すると、Date オブジェクトがタイムスタンプに変換され、事実上、エポック (協定世界時 1970 年 1 月 1 日) からのミリ秒数が返されます。

これは次と同等です。

<code class="javascript">function fn() {
    return Number(new Date);
}</code>
ログイン後にコピー

Number() 関数は、Date オブジェクトを数値 (本質的にはタイムスタンプ) に変換します。

次の例を調べると、この動作をよりよく理解できます。

<code class="javascript">console.log(typeof new Date()); // Output: "object"
console.log(typeof +new Date()); // Output: "number"</code>
ログイン後にコピー

ご覧のとおり、「new Date()」式はオブジェクトを返しますが、「 " 演算子はそれを数値に変換し、タイムスタンプを提供します。

要約すると、プラス記号 ( " new Date" の ) は単項演算子として機能し、Date オブジェクトを数値タイムスタンプに変換し、エポックからの経過時間を取得できるようにします。

以上がJavaScript の「新しい日付」の「」記号は何をしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!