Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Выполнить функцию заранее неизвестную (https://javascript.ru/forum/jquery/25708-vypolnit-funkciyu-zaranee-neizvestnuyu.html)

Neokortex 13.02.2012 12:07

Выполнить функцию заранее неизвестную
 
Как можно выполнить функцию с заранее неизвестным именем.

Например это имя генерируется динамически и передаётся в функцию, которая должна выполнить функцию с этим именем.

Такое возможно?

Pavel M. 13.02.2012 12:27

можно так
f('xxx');

function xxx() {
  alert(1);
}

function f(name) {
  window[name]();
}

Neokortex 13.02.2012 12:41

спасибо. Да собственно, нашел ответ, это основы js. Здесь хорошо написано - http://javascript.ru/basic/functions...kcii-po-ssylke


Часовой пояс GMT +3, время: 16:29.