教えて!GAS!

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

Google Apps Scriptでのプライベート関数の使い方

構文

構文は以下の通りです。

function 関数名_() {
  // 関数の処理内容
}

解説

関数名の最後に「_(アンダースコア)」を付けることで、その関数をプライベート関数として扱います。プライベート関数は他の関数から直接呼び出されないようにするための一つの方法です。例えば、他のコードからの予期しない呼び出しを防ぎ、コードの保守性を向上させることができます。

プログラミング例

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

function 外部関数() {
  let 名前 = "太郎";
  プライベート関数_();
}

function プライベート関数_() {
  console.log("プライベート関数が呼び出されました");
}

外部関数では、変数「名前」を設定し、その後プライベート関数プライベート関数_を呼び出します。プライベート関数_は、コンソールに「プライベート関数が呼び出されました」と表示します。このように、プライベート関数は内部からのみ呼び出され、他のコードから直接呼び出されることはありません。

まとめ

関数名の後ろに「_(アンダースコア)」を付けることで、その関数をプライベートとして扱えます。これにより、コードの保守性を向上させると共に、他のコードからの予期しない呼び出しを防ぐことができます。