确定在全局范围内声明了多少函数

时间:2010-07-15 20:05:38

标签: javascript function internet-explorer scope

有没有办法确定在某个范围内定义了多少或哪些功能?让我们说全球范围......

我不这么认为,但我试试这里

编辑:循环浏览窗口属性在IE中无法正常工作。它在IE中可行吗?

2 个答案:

答案 0 :(得分:1)

尝试检查代表全局范围的window对象。例如,使用for (var in obj) {}

答案 1 :(得分:0)

浏览window对象:

for (var p in window)
{
  console.log(window[p]);
}

您创建的任何函数都成为window对象的方法,因此您需要检查它以查看全局范围内的内容。