私はPythonのinspect.getargspec()
に相当するJavaScriptをJavascriptで実行したいと考えています。JavaScript関数の定義/実行における引数の名前/値を調べる
私は、JavaScript関数からarguments
リストを得ることができることを知っているが、私が本当に探していることは、もともと定義された関数からの引数の名前ですか。これは実際には不可能である場合
、私はすなわち、myFunc.toString()
を関数の文字列を取得し、その後function myFunc(...)
の内側...
を解析することにより、「ブルートフォース」それをする必要がありますするつもりです。誰かが一般的な方法でこの解析を行う方法を知っていますか?
ありがとうございます。 func
を想定し
ニース、ありがとう!私はこれにはいくつかの理由があります:) ...そして、JavaScriptで 'inspect.getargspec()'を使用しているPythonコードを複製したいと主に関係しています。 – clemesha
これがこのような検査を行う唯一の方法であれば、私はまだ疑問に思っています...それ以上のエレガントな方法はありませんか? – clemesha
私が知っていることは何もありません。確かに、JavaScriptで行うことは一般的な方法ではありません。 –