Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript数组中的最大元素数…浏览器不允许超过1000个元素_Javascript_Arrays_Max - Fatal编程技术网

javascript数组中的最大元素数…浏览器不允许超过1000个元素

javascript数组中的最大元素数…浏览器不允许超过1000个元素,javascript,arrays,max,Javascript,Arrays,Max,我正在尝试向JavaScript数组添加大约5000个元素。但浏览器似乎对此不满意。在chrome浏览器中,我在Firefox的控制台中收到以下错误消息: SyntaxError:元素列表后缺少] 这似乎表明]在数组的第1000个元素之后是必需的 示例代码: var uid=["a1","a2","a3"..."a5000"]; 您知道如何解决这个问题吗?您的一个或多个元素缺少引号 在Firefox中: var a = ['a', 'b, 'c'] // SyntaxError: missin

我正在尝试向JavaScript数组添加大约5000个元素。但浏览器似乎对此不满意。在chrome浏览器中,我在Firefox的控制台中收到以下错误消息:

SyntaxError:元素列表后缺少]

这似乎表明]在数组的第1000个元素之后是必需的

示例代码:

var uid=["a1","a2","a3"..."a5000"];

您知道如何解决这个问题吗?

您的一个或多个元素缺少引号

在Firefox中:

var a = ['a', 'b, 'c'] // SyntaxError: missing ] after element list

没有这样的限制。现代浏览器很容易支持这种大小的数组。只需尝试使用新的Array5000,您的错误肯定在其他地方。请发布完整的代码示例。对我来说,听起来像是坏数据。SyntaxError是一个…令人惊讶的…语法问题。这与运行时条件无关。事实上……由于数组太长,一些元素的引号出现在了错误的位置……我的错!