我尝试执行以下操作:
$('.not-following').each(function(i, obj) {
console.log('test');
});
出于某种原因,它继续打印 obj 而不是测试。这是什么原因?我试着在这里运行它
我尝试执行以下操作:
$('.not-following').each(function(i, obj) {
console.log('test');
});
出于某种原因,它继续打印 obj 而不是测试。这是什么原因?我试着在这里运行它
他们覆盖了控制台
> console.log.toString()
"function (){}"
相反,它没有打印对象,您看到的是.each()
函数返回的 jQuery(节点数组)。
不起作用的原因console.log()
是 Twitter 已将该方法替换为一个空函数,因为生产环境中的 console.log 被认为是不好的做法。
如果您需要访问console.log
,您可以通过调用删除 Twitter 开发人员编写的“覆盖”版本:
delete console.log
将默认的 console.log 恢复为原来的功能。