JQuery:Number of Number值超过100

时间:2016-09-09 04:22:23

标签: javascript jquery arrays

这个问题有点难以解释,所以请告诉我这是不是很清楚。

首先,我有一个.map()函数来处理一些数据,因为它是for循环,它可能会生成大量数据。

当我在console.log()它时,我意识到数组已经切入[0-99],[100-200],如下图所示。

enter image description here

当我通过node.js将数组内容传递给后端时,结果如下所示: enter image description here

它也将所有数字传递给后端并导致异常,我怎么能摆脱这些数字呢?如果阵列不超过100

,它工作正常

它不会假设有“0”之类的东西:[“1”,“2”] [enter image description here] 3

好的,让一切都清楚。当数组“NOT”超过100时,它会将正常数组传递给后端,如下所示:

enter image description here

问题是,当它超过100时,它会传递类似下面的内容而我们支持的系统无法读取它,因为数组有一些包含的内容。

enter image description here

我正在使用.slice()来限制数组的最大长度,因此用户需要每次上传数据100,但我想看看是否还有修复它,我可以使用.slice(),转巨大的阵列变成了小块而.join()又回到了一起?

更新

var array = $(".AdvKeyowrdAND").map(function() {
            return [$(this).html().replace(/\+/g,',').split(",")];
        }).get();

以上是处理所有元素的实际Javascript代码

0 个答案:

没有答案