javascript メソッドの呼び出し元を取得する
関数の場合は
arguments.callee.caller.toString.replace(/{(.|\n)*}/, '')
だが、これをメソッドで使っても
'caller' and 'arguments' are restricted function properties and cannot be accessed in this context
とエラーがでて取得できない。
Function.caller().name
かスタックトレースで取得
new Error().stack