Есть ли способ выполнить функцию, когда у меня есть ее имя в строке [дубликата]
На этот вопрос уже есть ответ здесь:
Как выполнить функцию JavaScript, когда у меня есть ее имя в виде строки 32 ответаПредположим, у меня есть имя функции, которая не требует аргументов в переменной
var fn = "foo";
Могу ли я выполнить его в некоторых или аналогичных, как это -
eval(fn);
Это не работает. Пожалуйста, предложите.
Мое определение функции будет выглядеть так -
function foo() {
....do something....
}