console

作者: coder丶L | 来源:发表于2019-06-06 15:40 被阅读0次

    输出信息

    console.log("123")
    

    将复合类型的数据转为表格显示。

    var arr= [ 
             { num: "1"},
             { num: "2"}, 
             { num: "3" }
        ];
    console.table(arr);
    

    查看对象的信息

    var info = {
      age:"年龄",
      name:"名字"
    };
    console.dir(info);
    

    计时开始

    console.time('计时器1');
    for (var i = 0; i < 100; i++) {
      for (var j = 0; j < 100; j++) {}
    }
    console.timeEnd('计时器1');
    

    函数是如何被调用的,在其中加入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);}
    

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

    function All() {
      alert(1);
      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();
    

    相关文章

      网友评论

          本文标题:console

          本文链接:https://www.haomeiwen.com/subject/amkuxctx.html