无法在某些页面中迭代数组

时间:2015-04-28 15:47:59

标签: javascript prototypejs

我有这个简单的数组:

var a = new Array();
a.push(o);

运行此代码时:

a.forEach(function(o){console.log(o)});

在空白页面中 - 我可以看到对象被记录到控制台。

问题是 - 我在另一个页面中运行此代码 即使我可以在[0]中看到对象,foreach循环也不会记录任何内容。

我怀疑这可能与本页使用的Prototype JS lib有关 - 虽然我无法证明它。

这听起来很熟悉吗?

感谢。

1 个答案:

答案 0 :(得分:1)

原型替换控制台日志消息use this code以查看实际的控制台日志:

delete console.log

此控制台消息出现后。