zoukankan      html  css  js  c++  java
  • console的各种用法

    console的各种用法
    1、输出信息
    console.log('消息内容!'); //输出普通信息
      console.info('消息内容!'); //输出提示信息 (在ie上有区分)
      console.error('消息内容!');//输出错误信息
      console.warn('消息内容!'); //输出警告信息

    2、数据表格化
    var thisObj = [
        { name: 'quber', email: 'qubernet@163.com', qq: 757200834 },
        { name: 'xm', email: 'xm@126.com', qq: 757200833 },
        { name: 'jack', email: 'jack@sina.com', qq: 757200832 },
        { name: 'maer', email: 'maer@gmail.com', qq: 757200831 }
      ];
    let thisObj = {name:'zs',age:16,say(){console.log('hello');}}
      console.table(thisObj);

    3、统计代码执行时间
      console.time('统计时间');
      var count = 0;
      for (var i = 0; i < 9999; i++) {
        count++;
      }
      console.timeEnd('统计时间');

    4、分组输出信息
      console.group('分组1');
      console.log('分组1-1111');
      console.log('分组1-2222');
      console.log('分组1-3333');
      console.groupEnd();
      console.group('分组2');
      console.log('分组2-1111');
      console.log('分组2-2222');
      console.log('分组2-3333');
      console.groupEnd();

    5、统计代码执行的次数
      function testFn() {
        console.count('当前执行的次数');
      }
      testFn();
      testFn();
      testFn();
    for (i = 0; i < 10; i++) {
    console.count('次数');
    }

    6、当表达式为false时,输出信息
      var testObj = false;
      console.assert(testObj, '当testObj为false时才输出!');

    7、用来追踪函数的调用轨迹。
    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); }
    function add(a, b) {
    console.trace(); //运行后,会显示add()的调用轨迹
    return a + b;
    }
  • 相关阅读:
    Beta冲刺 (6/7)
    Beta冲刺(5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
    软件产品案例分析(团队)
    Beta 冲刺 (2/7)
    Beta 冲刺 (1/7)
    java 常用设计模式及Spring中应用了哪些设计模式
    java 八大排序算法
    记录java学习计划及相关工作中用到的技术/工具
  • 原文地址:https://www.cnblogs.com/yeanling/p/11088989.html
Copyright © 2011-2022 走看看