前端console对象详解

作者: zoomsk | 来源:发表于2016-11-10 11:59 被阅读108次

console对象在前端调试中必不可少,但是大多数人都只会用console对象的log()方法。但console对象中还有其它几个有用的方法。

1. 基本字符串和json对象如下

var str = "Hello World!";

2. console.log()用太多直接跳过

3.console.group()与console.groupEnd()连用

分组打印,下方所有console.group()与console.groupEnd()是为了更好的分组显示而写的

 console.group('console.error() ');
 console.log(str);
 console.groupEnd('');  

chrome浏览器测试如下图:

group.jpg

4. 打印调试信息

console.debug()

console.group('console.debug');
console.debug(str);
console.groupEnd('');

console.info(),打印一个提示信息

console.group('console.info');
console.info(str);
console.groupEnd('');

console.warn(),打印一个警告

console.group('consoel.warn()');
console.warn(str);
console.groupEnd('');

console.error(),打印一个错误

console.group('console.error()');
console.error(str);
console.groupEnd('');

console.assert() 条件判断false打印信息**

console.group("console.assert()");
console.assert(false);
console.assert(400>500,'true不会打印,false才会打印');
console.groupEnd();

上分几个打印效果chrome浏览器测试如下图

console1.jpg

5.console.table(),把对象打印成为一个table表

var json = {
        "item1": {"name": "张三","age": 23},
        "item2": {"name": "李四","age": 54},
        "item3": {"name": "王五","age": 34}
}  
console.group("console.table()");
console.table(json);
console.groupEnd();  

chrome浏览器测试如下图

consoletable.jpg

console.dir()打印对象
console.group("console.dir()");
console.dir(json);
console.groupEnd();
chrome浏览器测试如下图

consoledir.jpg

6.console.time()和console.timeEnd(),这两个方法用于计时,可以算出一个操作所花费的准确时间

console.time("test1");
var a = 1 + 2;
console.timeEnd("test1");
console.time("test2");
var a = 1 + 2;
console.timeEnd("test2");

chrome浏览器测试如下图

consoletime.jpg

<a href="http://zooms.github.io">更多前端精彩</a>

相关文章

  • 前端console对象详解

    console对象在前端调试中必不可少,但是大多数人都只会用console对象的log()方法。但console对...

  • console对象--详解

    对于js的调试,一般我们经常用alert()或者console.log()进行调试。但是alert()会让程序中断...

  • console对象--详解

    对于js的调试,一般我们经常用alert()或者console.log()进行调试。但是alert()会让程序中断...

  • 前端基础进阶系列

    前端基础进阶(一):内存空间详细图解前端基础进阶(二):执行上下文详细图解前端基础进阶(三):变量对象详解前端基础...

  • console详解

    什么是console? 在前端开发中,我们很经常使用console在控制台输出一些调试信息,最常用的大概就是con...

  • console对象

    console对象是 JavaScript 的原生对象,它有点像 Unix 系统的标准输出stdout和标准错误s...

  • Chrome开发者工具详解

    Chrome开发者工具详解(1)-Elements、Console、Sources面 Chrome开发者工具详解(...

  • JavaScript Console知识点

    =============== 1 问题 Console是什么? console是什么 Console 对象用于 ...

  • JavaScript Console 对象,常用

    Console 对象用于 JavaScript 调试。 1.console.log() 2.console.cou...

  • console 对象与控制台

    console 对象与控制台 console 对象的静态方法 console.log方法用于在控制台输出信息。它可...

网友评论

    本文标题:前端console对象详解

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