高级之路篇八:你真的了解console吗!

作为调试信息打印语句console.log()每个前端都比较清楚吧。。。 

对,不就是打印数据到控制台吗,没错!可是油田我遇到了一个变态的面试问题,一下被震住了,问console.log(2/3); 打印结果是多少?不就是一个无限循环的除不尽的数吗,我想了想不会这么简单吧,顿时就有点杀马特了。先吐槽下这个面试官,真作。。。

想知道结果自行输出看下结果。具体原因自行百度。 今天要说的是console系列的其他语句:

基本信息打印:

console.log()

console.warn();

console.error();

以表格形式打印,适合list数组结构:

console.table();

打印某个函数或者代码段执行时间:

console.time(name)  ---- >  console.timeEnd(name);

信息分组打印:

console.group()   ---- >  console.groupEnd(name);

打印某个对象的具体属性和方法:

console.dir();

显示某个节点的内容:

console.dirxml();

打印某个函数的调用轨迹:

console.trace();

分析程序各个部分的运行时间,找出瓶颈所在:

console.profile()  ----->   console.profileEnd()

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值