Method (メソッド)
メソッドは関数のうち、オブジェクトのプロパティであるものです。メソッドには 2 つの種類があります。オブジェクトインスタンスごとに内蔵されたタスクとして実行されるインスタンスメソッドと、オブジェクトのコンストラクターで直接呼び出しを行うタスクである静的メソッドです。
メモ: JavaScript では、関数自身はオブジェクトです。そういう意味では、メソッドは実際には関数へのオブジェクト参照です。
F が O のメソッドであると言われる場合、多くの場合、F が O を this のバインディングとして使用していることを意味します。this の値によって挙動が変わらない関数プロパティ(あるいは、バインド済み関数やアロー関数のように、動的な this バインディングをまったく持たないもの)は、必ずしもメソッドとして広く認識されているとは限りません。
関連情報
- メソッド_(計算機科学) - ウィキペディア
- JavaScript のメソッドの定義方法 (従来の構文と新しい簡略記法の比較)
- JavaScript 内蔵メソッド一覧
- 関連用語: