console的用法

console的用法

1.分类输出

console.log() 输出普通信息
console.info() 输出提示信息
console.warn() 输出警告信息
console.error() 输出错误信息
注意:console.exception()是console.error()的别名,它们功能相同
console.debug 输出调试信息

2.分组输出

console.group()和console.groupEnd() 包裹分组内容
console.group:开始一组输出信息
console.groupEnd:结束一组输出信息
console.group可嵌套使用
console.groupCollapsed() 生成折叠的分组

3.表格输出

console.table() 可以将传入的对象,或数组以表格形式输出,适合排列整齐的元素

4.查看对象

console.dir() 将DOM节点以树形结构形式进行输出,便于我们查看

5.查看节点

console.dirxml() 显示一个XML表示的node节点

6.条件输出

console.assert(expression,object)
当第一个参数或返回值为真时,不输出内容
当第一个参数或返回值为假时,输出后面的内容并抛出异常

7.计次输出

console.count() 输出内容和被调用的次数
console.countReset() 重置计数器

8.计时功能

console.time() 和 Console.timeEnd() 包裹需要计时的代码片段,输出运行这段代码的事件
console.time()中的参数作为计时器的标识,具有唯一性
console.timeEnd()中的参数来结束此标识的计时器,并以毫秒为单位返回运行时间
最多同时运行10000个计时器

9.控制台输出计时器的值

console.timeLog() 该计时器必须已经通过 console.time() 启动

10.返回时间戳

console.timeStamp 事件属性可返回一个时间戳,指示发生事件的日期和时间(从 epoch 开始的毫秒
数)

11.追踪调用堆栈

console.trace 追踪函数被调用的过程

12.性能分析

console.profile() 开始记录性能描述信息
console.profileEnd 停止记录之前已经由Console.profile()开始记录的性能描述信息
console.memory 性能问题很难分析,可能还要考虑是否有内存泄露,可使用此方法来查看当前的
堆的使用情况

13.记录一段时间轴

console.timeLine()和console.timeLineEnd()

14.清空控制台

console.clear() 清除当前控制台的所有输出,将光标回置到第一行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值