JS调试 - console更多用法

432 阅读1分钟

基础用法

console.log('hello'); 一般信息
console.info('hello'); 一般信息
console.warn('hello'); 警告性质
console.error('hello'); 错误性质的提示

console.trace()

如果您想获取日志信息的提示位置,可通过使用console.trace()来获取带有记录数据的堆栈跟踪。

console.time() && console.timeEnd()

使用console.time()开始计算时间,然后使用console.timeEnd()进行打印。

console.memory

console.memory(是属性,不是函数)用来检查你的堆大小状态。

console.group('group') & console.groupEnd('group')

对日志进行组织。使用控制台组,将控制台日志组织在一起,每个分组在层次结构中创建另一个级别。 调用groupEnd()减少一个级别(回到上一个层级)。

String substitutions

记录日志时,可以使用字符串替换合并变量。这些引用是(%s = string,%i = integer,%o = object,%f = float)。

console.clear()

清理控制台

console.table()

打印一个非常漂亮的表格