可能重复:
JavaScript 中的全局用户定义函数列表?
我有一个包含一些功能的 java 脚本文件 (.js):
function func1(arg)
{
}
function func2(arg)
{
}
...
我想枚举 js 文件中定义的所有函数。javascript中是否有一个根对象来枚举所有子对象?(通过这篇文章中定义的方法)
丑陋的解决方案:
一种方法是定义一个数组,如: var functions = [func1, func2, ...];
另一种方法是字符串处理(如正则表达式):
/函数.+(.+)/
我有更好的解决方案吗?谢谢。