我在JavaScript中有一个函数的名称作为字符串。如何将其转换为函数指针,以便稍后调用?根据情况,我可能还需要将各种参数传递给方法。某些函数可能采用namespace.namespace.function(args[...])的形式。 最佳答案 不要使用eval,除非你绝对肯定别无选择。如前所述,使用这样的方法是最好的方法:window["functionName"](arguments);但是,这不适用于命名空间的函数:window["My.Namespace.functionName"](arguments);//fail你