前端console物件詳解
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瀏覽器測試如下圖:
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瀏覽器測試如下圖
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瀏覽器測試如下圖
console.dir()列印物件
console.group("console.dir()");
console.dir(json);
console.groupEnd();
chrome瀏覽器測試如下圖
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瀏覽器測試如下圖
<a href="http://zooms.github.io">更多前端精彩</a>
相關文章
- console物件–詳解物件
- 前端進階課程之物件屬性特性詳解前端物件
- 前端基礎進階(三):變數物件詳解前端變數物件
- js中console日誌詳解 | console groupJS
- CSSStyleSheet 物件詳解CSS物件
- File 物件詳解物件
- 前端WebSocket詳解前端Web
- 【JS系列】物件詳解JS物件
- JavaScript arguments物件詳解JavaScript物件
- Git物件概念詳解Git物件
- Java 物件排序詳解Java物件排序
- JavaScript arguments 物件詳解JavaScript物件
- 前端路由模式詳解前端路由模式
- 前端跨域詳解前端跨域
- 前端console log之坑。。。前端
- 前端進階-深入瞭解物件前端物件
- 詳解Java的物件建立Java物件
- JavaScript 檔案物件詳解JavaScript物件
- JavaScript中 Map 物件詳解JavaScript物件
- js--history 物件詳解JS物件
- C++物件模型詳解C++物件模型
- 『翻譯』有趣的Console物件物件
- Chrome開發者工具詳解(1):Elements、Console、Sources皮膚Chrome
- 前端響應式詳解前端
- 前端console.log之坑。。。前端
- Java物件導向詳解-上Java物件
- 詳解 Java 中的物件克隆Java物件
- JavaScript物件導向詳解(原理)JavaScript物件
- Js錯誤Error物件詳解JSError物件
- jQuery的deferred物件詳解jQuery物件
- 詳解Javascript中的Object物件JavaScriptObject物件
- Java物件初始化詳解Java物件
- 『現學現忘』Git物件 — 16、Tree物件詳解Git物件
- 『現學現忘』Git物件 — 15、blob物件詳解Git物件
- 前端列印console.log 字元畫前端字元
- [譯] 前端 Console 除錯小技巧前端除錯
- web前端技術Mongoose詳解Web前端Go
- 詳解前端進階指南教程前端