重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

javascriptの勉強をしています。
参考書に、下記のようなコードがありました。
1var dのプロパティ?(new Date();)は毎回、(インスタンスの生成のため?)new を書かないといけないのでしょうか?
2newを書かなくてよい方法で複数、var dを使用する方法はありますか?
3基本的にjsってゲーム製作やホームページ上で動きを与える以外に何かありますか?
例えば、ecサイトの購入時刻を書き込むにもphpですみますし,,,

var d =new Date();
var y=d.getfFullYear();
document.writeln("ことしは"+y+"ねん");

質問者からの補足コメント

  • ありがとうございます。

    1に関して
    phpのクラスの概念と同じですか?

    No.1の回答に寄せられた補足コメントです。 補足日時:2021/07/02 12:24

A 回答 (1件)

1,2


新しい Date オブジェクトをインスタンス化する唯一の正しい方法は、
new 演算子を使用することです。
参考)
https://developer.mozilla.org/ja/docs/Web/JavaSc …

3
汎用言語としていろいろ使われています
* ソフトウェア内蔵のマクロ実行 / 例:アドビ製品
* サーバー用ソフト開発 / 例: Node.js
* デスクトップ用ソフト開発 / 例: Electron
* データベースのプロシージャー / 例: Oracle DB
* 日本のテレビでdボタンを押したとき

参考)
https://ja.wikipedia.org/wiki/JavaScript#%E3%81% …
https://ja.wikipedia.org/wiki/Broadcast_Markup_L …
この回答への補足あり
    • good
    • 1
この回答へのお礼

ありがとうございます。分かりやすかったです。

お礼日時:2021/07/02 16:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!