为什么console.log不在里面工作.each?

我尝试过以下操作:

$('.not-following').each(function(i, obj) { console.log('test'); }); 

由于某种原因,它继续打印obj而不是测试。 这是什么原因? 我试着在这里运行它

他们覆盖了控制台

 > console.log.toString() "function (){}" 

它不是打印对象,你看到的是.each()函数返回的jQuery(节点数组.each()

console.log()不起作用的原因是Twitter已经用空函数替换了该方法,因为生产中的console.log被认为是不好的做法。

如果您需要访问console.log您可以通过调用删除Twitter开发人员编写的“重写”版本:

 delete console.log 

将默认的console.log恢复为原始function。