console中常用的几个方法

1. console.log 输出内容

通常用来在控制台输出内容,一般用作查看数据或者检查错误

 var a = 100;
 console.log(a);
 console.log(123456);

2. console.dir 

注意:这个跟console.log很像; console.log()会将dom元素以HTML的形式输出,而console.dir()则是以JSON对象的形式输出

    var arr = [1,2,3];
    var obj = {a:1,b:2}
    console.log(arr,obj);  // 返回数据
    console.dir(obj); // 返回
    console.dir(arr);

 

 

 3. console.debug()、 console.info()、 console.warn()、 console.error()

这四个方法和console.log()一模一样,差别在于输出的颜色与图标不相同

    var arr = [1,2,3];
    var obj = {a:1,b:2}
    console.info(arr);
    console.warn(arr);
    console.error(arr);

 

4. console.table 

以表格形式输出对象,嵌套三层及以上的也会以表格的形式输出,但限于表格只能显示二维信息的特点,其会在嵌套三层的地方显示‘Object’字符串

    var arr = [1,2,3];
    console.table(arr);
 

 

 5. console.time()、console.timeEnd() 

调试时测试代码执行时间,console.time()作为测试代码开始的节点,console.timeEnd()作为测试代码结束的节点,输出结果就是执行开始节点到结束节点的时间,单位为毫秒(ms)

    console.time('Time');
    var arr = [];
    for(var i=0;i<=10000;i++){
        arr.push(i);
    }
    console.timeEnd('Time');

 

 6. console.count  获取一段代码执行的次数

    for(var i=0;i<=10;i++){
        console.count('i')
    }

 

posted @ 2022-05-30 17:30  冉姑娘  阅读(399)  评论(0编辑  收藏  举报