繁体   English   中英

为什么console.log在.each内部不起作用?

[英]why is console.log not working inside .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返回到其原始功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM