Apps Scriptリファレンス: Apps Script Reference |障害・課題追跡: IssueTracker |Google Workspace: Status Dashboard - Summary

2018年1月27日土曜日

JavaScriptで現在実行中の関数名を取得したい


arguments.callee.name でその関数名を取得できる



コード.gs
function get_function_name(){
  var name = arguments.callee.name;
  Logger.log(name);
}
意訳
この機能がやること
この機能の名前を取得して
ログに出す






補足


関数の中身を見たい

arguments.callee で現在実行中の関数の中身を取得できる




コード.gs
function get_function_code(){
  var code = arguments.callee;
  Logger.log(code);
}
意訳
この機能がやること
この機能の中身を取得して
ログに出す







参考

arguments.callee - JavaScript | MDN
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Functions_and_function_scope/arguments/callee

Latest post

Google Formsでクイズを作りたい

Googleフォームには回答を判定するクイズモードがあります 今回はそのクイズモードで回答の判定とフィードバックについて書いていきます 「クイズモード」の表記: 日本語の表記は「テストにする」ですが 英語の表記は「Make this a quiz」となっています この記事ではでは...