JavaScript 目次 - ray88’s diary
JavaScript メソッド - ray88’s diary
JavaScript メソッド定義の簡略化 - ray88’s diary
■メソッドの代入・追加
・プロパティと同様にメソッドも以下の様に代入できる
・オブジェクトに存在しないメソッドを代入すると、メソッドの追加となる
【構文】
オブジェクト.メソッド = function(仮引数1,仮引数2,・・・){ //処理 }
【サンプルコード】
function myFunction(){ //メソッド「sayHello」を定義 const greeting = { sayHello:function(){ return 'Hello'; } }; //メソッド「sayGoodBye」を追加 greeting.sayGoodBye = function(){ return 'Good bye'; }; //メソッド「sayHello」と「sayGoodBye」を呼び出し console.log(greeting.sayHello()); console.log(greeting.sayGoodBye()); }