如果你尝试制作一个非常长的数组的console.log,firebug控制台只显示完整结果的一部分。
示例:
arr = [[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],[1,2,3],["casa","auto"],["casa","auto","casa","auto","casa","auto","casa","auto","casa","auto","casa","auto","casa","auto","casa","auto",[1,2,3],[1,2,3],[1,2,3],[1,2,3]]]
console.log(arr); // .... ["casa", "auto"], ["casa", "auto", "casa", 17 more...]]
在这种情况下,它显示数组的第一部分,然后显示单词17 more...]]
如何显示所有数组结果?
我想复制和过去。不幸的是,console.dir返回一个javascript对象浏览器。
答案 0 :(得分:5)
console.dir(arr);
将显示整个数组。
答案 1 :(得分:1)
我假设你只是想看到结果。您可以遍历数组并写出每个数组项。
for(var i=0; i<arr.length; i++){
console.log(arr[i]);
}