2023-03-05から1日間の記事一覧
JavaScript 目次 - ray88’s diary ■クラスから生成したインスタンスにメソッドを持たせるためには クラスの定義にメソッド定義を含める 【構文】 メソッド(仮引数1,仮引数2,・・・){ //処理 } ※クラスのメソッド定義内でもthisキーワードを用いることができ、そ…
JavaScript 目次 - ray88’s diary ■インスタンスのメンバーの変更・追加 ・クラスから生成したインスタンスはオブジェクトなので、個別にメンバーの値の変更やメンバーの追加が可能 ・JavaScriptの場合、インスタンスは個別にメンバーの変更が可能なため、ク…
JavaScript 目次 - ray88’s diary ■クラス クラスとはどのようなプロパティやメソッドをインスタンスに持たせるかを定義したもの ■コンストラクタ ・クラスにプロパティを定義するにはコンストラクタという特別な関数を使用する ・コンストラクタはクラスを…
JavaScript 目次 - ray88’s diary ・クラス:オブジェクトの特性を定義する雛形のこと ・インスタンス化:クラスを元にしてオブジェクトを生成すること ・インスタンス:インスタンス化により生成されたオブジェクトのこと■new演算子 クラスをインスタンス化…
JavaScript 目次 - ray88’s diary JavaScript メソッド - ray88’s diary JavaScript メソッドの代入・追加 - ray88’s diary ■メソッド定義の簡略化 オブジェクトのメソッド追加について、従来の関数リテラルを使用すると コード量が増え見づらくなりがちなた…
JavaScript 目次 - ray88’s diary JavaScript メソッド - ray88’s diary JavaScript メソッド定義の簡略化 - ray88’s diary ■メソッドの代入・追加 ・プロパティと同様にメソッドも以下の様に代入できる ・オブジェクトに存在しないメソッドを代入すると、メ…
JavaScript 目次 - ray88’s diary JavaScript メソッドの代入・追加 - ray88’s diary JavaScript メソッド定義の簡略化 - ray88’s diary ■オブジェクト ・オブジェクトとプロパティ値の組み合わせの集合 ・オブジェクトは「情報」としてのプロパティだけでな…
JavaScript 目次 - ray88’s diary ■変数を宣言する際のキーワード「var」と「let」について 【var】 varは古いバージョンのJavaScriptで使用されてきた変数宣言方法。 varで宣言された変数は、グローバルスコープまたは関数スコープで利用可能。 ブロックス…