使用chrome控制台調試js代碼


1.打開控制台(空白頁簽即可)

2.將控制台在獨立頁打開(點擊控制台右上角的三個點圖標,然后點擊如下圖中的圖標)

3.創建腳本編輯頁面

4.頁面區域說明

5.花鍵+回車之行代碼

6.常用命令介紹

6.1顯示信息的命令

1 console.log('hello');  
2 console.info('信息');  
3 console.error('錯誤');  
4 console.warn('警告');  

6.2占位符

1 console.log("%d年%d月%d日",2011,3,26);  

6.3信息分組

1 console.group("第一組信息");  
2 console.log("第一組第一條:我的XX(http://www.baidu.com)");  
3 console.log("第一組第二條:xxx(http://baidu.com)");  
4 console.groupEnd();  
5 console.group("第二組信息");  
6 console.log("第二組第一條:程序愛好者");  
7 console.log("第二組第二條:歡迎你");  
8 console.groupEnd();  

6.4查看對象的信息(注意區分和console.log())

1 var p = {};
2 p.age = 12;
3 p.name = "張三";
4 p.play = function(){console.log("i am playing")}
5 console.dir(p);
6 console.log(p);

6.5顯示某個節點的內容

1 console.dirxml(); //用來顯示網頁的某個節點(node)所包含的html/xml代碼。
2 var body = document.getElementsByTagName('body')[0];
3 console.dirxml(body);

6.6斷言

1 var result = 1;
2 console.assert( result );
3 var year = 2015;
4 console.assert(year == 2019 );

6.7追蹤函數的調用軌跡

1 function add(a,b){
2   console.trace();
3   return a+b;
4 }
5 var x = add3(1,1);
6 function add3(a,b){return add2(a,b);}
7 function add2(a,b){return add1(a,b);}
8 function add1(a,b){return add(a,b);}

6.8計時器

1 console.time("控制台計時器一");
2 for(var i=0;i<1000;i++){
3   for(var j=0;j<1000;j++){}
4 }
5 console.timeEnd("控制台計時器一");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM