iNfantry,
скажем так, это не очень хорошо.
eval() нельзя использовать в strict mode.
И если у тебя есть однотипные функции, то можно запихнуть их в объект, это будет удобнее и в глобальное пространство имён мусорить не будешь.
var obj = {
funcA: function() {},
funcB: function() {},
funcC: function() {},
};
//вызов
obj['funcA']();
//или так, если заранее знаешь имя
obj.funcA();