好吧,不确定我是否会在描述这一点时给自己以公正。但..

我有一些代码OOP风格,您可以这样称呼它:objectName.functionName(properties, values, etc);

到目前为止,我似乎已经遇到了障碍。我有执行各种功能的多个函数,但是我想将此函数用作许多人的“刷新”函数。如果这是我要不时刷新的单个功能,那将起作用。总的来说,我也不想重新发明轮子。

因此,我当前的点击事件看起来像是对上面的调用。我使用的链接中的每个功能都需要隐藏参数,这很好,但是最近我碰到了问题22,需要在同一页面上多次刷新各种功能。所以我想知道是否有一种方法可以将functionName作为变量传递给对象,以便像

var funcNamVar = functionName;
objectName.[funcNamVar](properties, values, etc);


请注意,方括号[和]仅代表该概念,我知道它们不应该在那里

最佳答案

当然。你实际上可以做

objectName[funcNamVar](properties, values, etc);

07-24 09:43
查看更多