我想调用javascript(signalR)函数。如果参数长度与预期一样长,它们只会响应!
尝试解决问题(eval()中的字符串是从数组长度生成的):
var ar = [1,2,3];
function test(a, b, c) {
console.log("a:" + a);
console.log("b:" + b);
console.log("c:" + c);
}
test(eval("ar[0], ar[1], ar[2]"));
在这种情况下,b和c总是“未定义”......任何人都可以给我一个如何解决这个问题的提示吗?
我想给我的函数提供尽可能多的参数,因为我的数组很长(ar.length)。
谢谢:)