1

在我的 JSP 中,我有一个整数数组,其中每个整数都有 19 位。我将此数组传递给 javascript 函数。由于 javascript 支持 +/- 9007199254740992 范围内的数字,因此整数数组中所有整数的最后三位将转换为零。

例如在 JSP 中 - 整数数组是 [6918384653328004118 , 9016587993063058147] 在 javascript 函数中,我收到这个整数数组为 [6918384653328004000 , 9016587993063058000]

请让我知道如何将完整的 19 位整数数组传递给 javascript 函数。

谢谢, 苏拉比

4

1 回答 1

1

如果您不打算使用这些整数进行计算,您是否可以将其作为字符串传递给您的 Javascript,并在您的 JS 代码中将它们视为字符串?

不要生成一个数字数组[6918384653328004118 , 9016587993063058147]["6918384653328004118" , "9016587993063058147"]Javascript 将其解释为字符串数组。

于 2013-05-14T11:05:56.573 回答