教えて!GAS!

GASの基礎知識・書き方について紹介します。

Google Apps Scriptでのオブジェクト内のメソッド値の変更方法

構文

構文は以下の通りです。

オブジェクト.メソッド(新しい値);

解説

オブジェクトはプロパティやメソッドを持っています。メソッドは、オブジェクトが持つ機能のようなもので、メソッドの値を変更することで、その機能の動作をカスタマイズすることができます。上記の構文では、特定のオブジェクトに対して、メソッドに新しい値を設定する方法を示しています。

プログラミング例

具体的なプログラミング例を紹介します。

function メソッドを変更する() {
  let 車 = {
    色: "赤",
    速度を設定する: function(速度) {
      this.速度 = 速度;
    }
  };
  // メソッドの値を変更する
  車.速度を設定する(80);
  // 結果をログに表示
  console.log("車の速度は " + 車.速度 + " km/h になりました。");
}

上記のプログラムは、車というオブジェクトを作成し、その中に速度を設定するというメソッドを定義しました。その後、速度を設定するメソッドを使って、車の速度を80 km/hに変更しています。最後に、変更された速度をログに表示しています。

まとめ

オブジェクト内のメソッドの値を変更することで、オブジェクトの動作を変更できます。今回の例では、車オブジェクトに対して、速度を設定するメソッドを使用し、速度を新しい値に変更しました。この手法は、さまざまなオブジェクトに対して適用でき、柔軟なプログラム作成が可能です。