consoel指令汇集

第一种常见

console.log('hello');
console.info('信息');
console.error('错误');
console.warn('警告');

 

 第二种占位

console.log("%d年%d月%d日", 2011, 3, 26);

打印

// 2011年3月26日
第三种信息分组
console.group("第一组信息"); // 开始
    console.log("第一组第一条:");
    console.log("第一组第二条:");
console.groupEnd(); //结尾
console.group("第二组信息");
    console.log("第二组第一条:");
    console.log("第二组第二条:");
console.groupEnd();

 

 第四种打印对象的方式

var info = {
  blog: "http://cllgeek.github.io",
  message: "程序爱好者欢迎你的加入"
};
console.dir(info);
console.log(info);

 

 第五种打印节点

<body>
  <div id="info">
    <h3>姓名:panstarry</h3>
    <p>学渣不挂科</p>
  </div>
  <script type="text/javascript">
    var info = document.getElementById('info');
    console.dirxml(info);
  </script>
</body>

 

 第六种是否为真

var result = 1;
console.assert(result);
var year = 2014;
console.assert(year == 2018);

 

 第七种调用函数流程

/*函数是如何被调用的,在其中加入console.trace()方法就可以了*/
    function add(a, b) {
      console.trace();
      return a + b;
    }
    var x = add3(1, 1);

    function add3(a, b) {
      return add2(a, b);
    }

    function add2(a, b) {
      return add1(a, b);
    }

    function add1(a, b) {
      return add(a, b);
    }

 

 第八种 计时功能

console.time("控制台计时器一");
for (var i = 0; i < 1000; i++) {
  for (var j = 0; j < 1000; j++) {}
}
console.timeEnd("控制台计时器一");

九、console.profile()的性能分析

性能分析(Profiler)就是分析程序各个部分的运行时间,找出瓶颈所在,使用的方法是console.profile()。

function All() {
  alert(11);
  for (var i = 0; i < 10; i++) {
    funcA(1000);
  }
  funcB(10000);
}
function funcA(count) {
  for (var i = 0; i < count; i++) {}
}
function funcB(count) {
  for (var i = 0; i < count; i++) {}
}
console.profile('性能分析器');
All();
console.profileEnd();

 

 

 

https://www.cnblogs.com/zhongmeizhi/p/6306869.html

 

 

 

 

posted @ 2021-11-23 13:42  学渣不挂科  阅读(48)  评论(0)    收藏  举报