我正在用80000个元素在javascript中创建Array()
喜欢
var arrRecWorkOrderNo = Array(1,2,3,,,,,,,,,,,,80000);
但不幸的是,我遇到了一个错误:
未捕获的SyntaxError:函数调用中的参数过多(仅允许32766)
我该如何解决?
最佳答案
不要使用Array
,只需将其定义为:
var arrRecWorkOrderNo = [1,2,3,,,,,,,,,,,,80000];
将Javascript用作构造函数的参数时,它的限制为32766(短符号)。