try / catch を使用して一般的なデバッグ ルーチンを作成したいのですが、catch セグメント内に、関数名と渡されたすべてのパラメーター (名前 => 値) をログに記録するコードが必要です。
これは可能ですか?
try{
// code
} catch(e) {
var function_name = ''; // how can I get this?
var function_params = ''; // how can I get this?
var errorText = 'UNEXPECTED ERROR: \n\n Error Details: '+e.toString();
errorText = errorText+' Called:'+function_name+'('+function_params+')';
}