我想调用 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) 。
谢谢 :)