将对象传递给JavaScript函数。
- 论坛
- 将对象传递给JavaScript函数。
24 浏览
将对象传递给JavaScript函数。
我最近在我的网站上尝试使用jQuery,并且对JavaScript的知识有限。我开始喜欢jQuery可以将变量传递给花括号内的jQuery函数的能力,就像这样:
$(somediv).animate({thisisone: 1, thisistwo: 2}, thisisavar);
我想知道如何编写一个JavaScript函数,可以在花括号内传递参数?我知道你可以这样写函数:
function someName(var1, var2, var3...) { }
但是这个方法不支持花括号吗?我也知道你可以不传递参数,像这样做:
function accident() { for( var i = 0; i < arguments.length; i++ ) { alert("这次事故是由" + arguments[i] + "引起的"); } } accident("我","一辆车","酒精","一棵没有站在我驾驶路径上的树");
但是我还想传递外部变量,而不仅仅是一整串字符串,如果这样说得通的话?
基本上,我想要一个可以传递变量的函数,就像这样:
function myFunction(neededcodehere){ //这里放一些代码... } myFunction (var1, {"选项1", "选项2", "选项3"}, anothervar);