JavaScript Jquery动态OOP调用

JavaScript Jquery动态OOP调用,javascript,jquery,oop,Javascript,Jquery,Oop,好吧,我不确定我是否会在描述这件事时给自己任何公正。但是 我有一种代码OOP风格,您可以这样称呼它:objectName.functionName(属性、值等) 到目前为止,我似乎已经到了一个路障。我有多个函数,可以做各种各样的事情,但是我有一个函数,我想作为一个“刷新”函数。如果这是一个单一的功能,我想不时刷新它,这将是可行的。总的来说,我也不想重新发明轮子 因此,我当前的点击事件看起来像是对上述事件的调用。在我正在使用的链接中,我有我的隐藏参数,这些参数是根据功能的需要来工作的,很好,但是这

好吧,我不确定我是否会在描述这件事时给自己任何公正。但是

我有一种代码OOP风格,您可以这样称呼它:
objectName.functionName(属性、值等)

到目前为止,我似乎已经到了一个路障。我有多个函数,可以做各种各样的事情,但是我有一个函数,我想作为一个“刷新”函数。如果这是一个单一的功能,我想不时刷新它,这将是可行的。总的来说,我也不想重新发明轮子

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

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

请注意,括号[和]仅用于表示概念,我知道它们不应该在那里。实际上你可以这样做

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

当然。实际上你可以这样做

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

括号实际上是要走的路:)括号实际上是要走的路:)哈,那。我明白了,很酷。。很高兴得到确认,谢谢。是的,确保funcNameVar是字符串文字。例如,如果
var foo=“bar”
ha,则
foo
是字符串文字。我明白了,很酷。。很高兴得到确认,谢谢。是的,确保funcNameVar是字符串文字。例如,如果
var foo=“bar”