ドキュメント : Programming
-
【JavaScript】引数 - 仮引数と実引数で関数に値を与える
引数は“関数に値を与える仕組み”です。引数を使うには仮引数(“関数で値を受け取る変数”)と実引数(“関数に与える値”)を記述します。
-
【JavaScript】戻り値(return) - 関数の処理結果を値で返す
戻り値は“関数の処理結果を呼び出し元に返す仕組み”です。戻り値を使うには『戻り値の定義(return)』と『戻り値の受け取り』の処理を記述します。
-
【JavaScript】無名関数(クロージャー) - 名前がない関数
無名関数は“名前のない関数”です。別名でクロージャーとも呼び、関数を変数に代入したり、実引数として関数に与えることができます。
-
-
【JavaScript】アロー関数 - 無名関数の省略記法
アロー関数は“無名関数の省略記法”です。無名関数の構文に比べ、functionの記述がなく、その代わりに終了丸括弧())と開始波括弧({)の間に=>を記述します。
-
【JavaScript】オブジェクト(プロパティとメソッド) - モノや事柄を表現したデータ
オブジェクトは“モノや事柄を表現したデータ”です。プロパティとメソッドを所有し、『オブジェクト指向プログラミング』と呼ぶアプリケーションの設計思想で頻繁に使用します。
-
-
-
【JavaScript】this - オブジェクト自身を記憶する変数
thisは“オブジェクト自身を記憶する変数”です。JavaScriptが事前に用意した変数であり、オブジェクトの内部処理(メソッド等)のみで使用可能です。
-
【JavaScript】プロトタイプ - オブジェクトの継承
JavaScriptはオブジェクトが他のオブジェクトから機能等を継承する(引き継ぐ)ことが可能です。継承元のオブジェクトをプロトタイプと呼び、オブジェクトは必ずプロトタイプを持ちます。
-
【JavaScript】クラス(class) - オブジェクトの設計書を定義・生成する
クラスは“オブジェクトの設計書”です。クラスを使うことで同じ構成(プロパティ・メソッド等)のオブジェクトを簡単に生成できます。
-
-
【JavaScript】クラス / オブジェクトプロパティ - 生成するオブジェクトのプロパティ
クラスに生成するオブジェクトのプロパティを定義できます。プロパティ構成が同じオブジェクトを簡潔に複数生成することが可能になります。
-
【JavaScript】クラス / オブジェクトメソッド - 生成するオブジェクトのメソッド
クラスに生成するオブジェクトのメソッドを定義できます。メソッド構成が同じオブジェクトを簡潔に複数生成することが可能になります。