Определение количества функций, объявленных в глобальной области видимости. - PullRequest
0 голосов
/ 16 июля 2010

Есть ли способ определить, сколько или какие функции определены в определенной области? Скажем, глобальная область ...

Я так не думаю, но я попробую здесь

РЕДАКТИРОВАТЬ: цикл через свойства окна не работает в IE для этой цели. Это выполнимо в IE?

Ответы [ 2 ]

1 голос
/ 16 июля 2010

Попробуйте проверить объект window, который представляет глобальную область. Используйте, например, for (var in obj) {}

0 голосов
/ 16 июля 2010

Просмотр объекта window:

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

Любая созданная вами функция становится методом объекта window, поэтому вам нужно проверить это, чтобы увидеть, что находится в глобальной области видимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...