admin管理员组

文章数量:1530833

浏览器console.log()打印输出台不显示输出内容的原因应该很多,如网络上所说:console.log()被重新定义等等原因(需要验证真实性?)都可能导致console.log()打印不能显示打印信息。

今天,在测试screen.availWidth的时候就出现了console.log()打印台始终无法打印出内容的局面。困惑了半天后,终于找到了具体的原因。并且看到这个原因的时候,真TM想给自己两耳光,或者直接来个冷水冲头,清醒清醒。

html/CSS/JavaScript代码如下:

html>

screen

alert("123");

console.log("123");

console.log("页面宽度为 "+screen.availWidth);

console.log("页面高度为 "+screen.availHeight);

遇到控制台console.log()无法打印的情况,我们首先应该排查default.levels。一般没有内容显示,就必须查看default.levels下的info是否勾选。实在不会,直接点击default.levels下的default选项;

这是比较常见原因和解决方案。

今天七仔在选定default的时候同样无法获得console.log()的打印内容,又是怎么一回事呢?

注意,一定要检查default.levels前面输入框中是否有填写内容,默认为Filter;七仔则是在Filter中填写了一串数字。Filter,单词意思,“过滤”“过滤器”……意思就是在控制台中查找自己需要的信息。并且,filter中的内容,即便是在关闭浏览器的前提下,也不会消失。大家一定要谨慎对待。

其他导致console.log()无法打印东西的原因,以后慢慢分析。

本文标签: 浏览器标签内容htmllog