【发布时间】:2016-06-13 11:43:26
【问题描述】:
我有一个 jQuery 函数,需要将参数传递给它。假设它是:
function myFunc(foo, moo) {
// Do something
}
但是,在一页中,有 2 个实例,其中此函数与 2 组不同的参数一起使用,如下所示:
myFunc(foo1, moo1);
myFunc(foo2, moo2);
假设我有超过 2 组不同的参数...我总是重新声明函数然后是参数(如下所示)还是有更短的方法?它甚至是正确的吗?
myFunc(foo1, moo1);
myFunc(foo2, moo2);
myFunc(foo3, moo3);
...etc...
【问题讨论】:
-
您可以将参数作为数组传递,而不是重新声明。并在您的 func 代码中执行必要的逻辑。
myfunc(options=[]) -
你只需要声明一次函数......你可以多次调用......如果你的参数是按顺序的,那么你可以使用循环调用函数
标签: javascript jquery parameters parameter-passing