重複の可能性:
JavaScript のグローバル ユーザー定義関数のリスト?
いくつかの関数を含む Java スクリプト ファイル (.js) があります。
function func1(arg)
{
}
function func2(arg)
{
}
...
js ファイルで定義されているすべての関数を列挙したい。それによってすべてのサブオブジェクトを列挙するためのjavascriptのルートオブジェクトはありますか? (この投稿で定義されているメソッドによる)
醜い解決策:
1 つの方法は、次のように配列を定義することです。 var functions = [func1, func2, ...];
もう 1 つのアプローチは、文字列処理 (正規表現など) です。
/関数.+(.+)/
私はそれに対するより良い解決策がありますか?ありがとう。