初めてのJS

【参考】JavaScriptの基本について忘れやすいことをまとめました。 参考になれば幸いです。 JavaScript 言語のコメント文は、//です。 ・サーブレット:サーバ上で動作するJAVAのこと。 ・JVM:OSに依存せずJAVAが動作するために存在する。 プリミティブ型 Number型 ・剰余演算:奇数、偶数の判定に使用する。例)10%3は、1 意味:10の中に3が何回含まれ余りを返す。 ・ Not a Number :(非数字)Number型だが数値でないもの。例)0/0のように0で 除算した場合。 演算式での短縮した記載例を下記に紹介します。 ・変数=変数+5と同じ意味として変数+=5;と記載してもよい。文末尾の ;(セミコロン)は省略可です。 ・変数++;→変数には、この時点では1+する前の値が入っているが再度変数の中身を 見ると1がプラスされている。下記よりワンステップ遅い。 ・++変数;→変数には即1+された値が入っている。 AIより生成 変数について ・変数の方は変えられる。 ・記載方法 わかりやすい変数名にする。 キャメルケース:一般的、複数の単語からなる変数を指定した場合、単語の区切りを 大文字にする記載方法。例) currentYear スネークケース:複数の単語からなる変数を指定した場合、単語の区切りを _(アンダーライン)で区切る記載方法。例) current_year パスカルケース:複数の単語からなる変数を指定した場合、最初の文字を大文字に する記載方法。例) Currentyear ・ let :数値や文字、文字の場合は’’(シングルコーテーションなどで)囲む。 ・ boolean : true 及び false のみしか定義できない。 ・ const :定数、例)円周率など変わらない数値。 変数として認められないもの ・単語と単語にスペースを入れる。例)current year ・数字で始まる。例)1user×、user〇 メソッドとプロパティ メソッドの記載:変数.メソッド () ;、複数記載することができる(メソッドチェーン) 例)変数.メソッド.メソッド;メソッドの()内は引数のないものや引数のあるメソッドも あります。 引数なしのメソッドの一...