我正在用80000个元素在javascript中创建Array()
喜欢

var arrRecWorkOrderNo = Array(1,2,3,,,,,,,,,,,,80000);

但不幸的是,我遇到了一个错误:
未捕获的SyntaxError:函数调用中的参数过多(仅允许32766)

我该如何解决?

最佳答案

不要使用Array,只需将其定义为:

var arrRecWorkOrderNo = [1,2,3,,,,,,,,,,,,80000];

将Javascript用作构造函数的参数时,它的限制为32766(短符号)。

10-06 15:22