首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

好用-除了Console.log()之外的JS日志打印输出方式

几乎所有的javascript开发者最常使用的日志打印调试api都是console.log(),其实还有很多的选项供我们选择,笔者下面就为大家一一介绍....一、console.table() console.table()是我非常建议大家去使用的方法,它可以接受JSON或数组并以表格格式打印,在对json对象和数组进行可视化打印的时候简单易用,结果直观。...比如下面的json数据对象使用console.table()打印 console.table({ "id":"1", "key":"value", "count":2...() console.error()相对于console.log()更有助于在调试时从输出日志中区分错误信息 从上图中可以看到,它的输出打印结果是红色的。...'); } console.timeEnd("ForLoop"); 控制台打印输出结果 四、console.warn() 用黄色字体输出日志,更直观的方便的查看警告类日志信息。

2.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

js调试更简单—console

一、显示信息的命令 console.log 用于输出普通信息 console.info 用于输出提示性信息 console.error用于输出错误信息 console.warn用于输出警示信息 ?...最常用的就是console.log了。 二、占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o): ?...%o、%O都是用来输出Object对象的,对普通的Object对象,两者没区别,但是打印dom节点时就不一样了: // 格式成可展开的的DOM,像在开发者工具Element面板那样可展开 console.log...('%o',document.body.firstElementChild); // 像JS对象那样访问DOM元素,可查看DOM元素的属性 // 等同于console.dir(document.body.firstElementChild...六、计时功能 console.time()和console.timeEnd(),用来显示代码的运行时间。

2.3K10

js奇怪的知识--console.table

注意(在 FireFox 中)console.table 被限制为只显示1000行(第一行是被标记的索引)。...1.直接输出 直接进行尝试,在控制台输出 console.table console.table(["双十一", "双十二", "双十三"]); PS E:\demo> node 1.js ┌────...([one, two, three], ["title", "date"]) 打印出来,就是下面这个样子。...3.console.table() 的应用场景 前面是在通过在编辑器中使用 node.js 输出数据,看看在浏览器中输出会不会不一样的效果。...可以看到成功输出数据,并且点击表头时,可以按照不同顺序进行排序,这么一看....嗯,还挺有用的(假笑) 应用场景大概就是可以对打印的数据进行更直观的观看,在某些情况下有利于调试代码,以后看看是否能用得上这种方法

4.6K20

使用console.log在控制台打印图片

console是全局变量window(或global)下的一个对象,它给我们提供了很多的方法,我们可以打印一下这个对象,如下: ?...除了这几个不同级别的打印外,还有一个使用的比较多方法就是console.table,它可以用表格列出一个对象的属性: ?...说了这么多我们回归到最常用的console.log()吧,他可以打印一些数据,但是很多人不知道其实它还可以添加占位符,类似于C语言的printf函数,具体可以使用的占位符如下: 占位符 作用 %s 字符串...%d 或者 %i 整数 %f 浮点数 %o 可展开的DOM %O 列出DOM的属性 %c 根据提供的css样式格式化字符串 我们试一下前三个: console.log("打印的字符串是:%s","...JavaScript很简单"); console.log("打印的整数是:%d",123.456); console.log("打印的浮点数是:%f",123.456); 结果如下: ?

3.1K20

js调试console.log使用总结图解

一 实例 打印字符串和对象; 可展开对象查看内部情况; 看一下console对象本身的定义情况; 输出对象情况; utag对象所在文件; 输出对象; 二 Console.log 总结 1...如果你js没到一个境界,我就算教你调试bug,激活成功教程一些插件之类的,你也根本不知道我在做什么。...2 之前在调试代码的时候,跟砸js代码执行情况,一般都是通过在代码块中使用alert的方式查看js代码的执行情况,今天也是看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.log...程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑 一、什么是console.log()?...console.log()语句所打印的调试信息可以在浏览器的调试控制台中看到。

1.9K20
领券