new演算子を使うときと使わないときの違いは?

new DateとDate.now()の違いを理解しておきましょう。
2020年4月22日
ユーザー

こんばんは。質問いたします。

画像12行目ではnew演算子を使いDateオブジェクトをインスタンス化していますが、なぜ24行目ではnewを使わなくてもDateをインスタンス化出来てるのでしょうか?
24行目はインスタンス化しておらず、ただの代入だという考えも浮かびましたが、それではなぜインスタンス化もしてないのにstartTimeに代入できるのかも理解できません。

ご回答よろしくお願いいたします。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?