国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

常用Console命令,讓js調試更簡單

2024-04-27 15:04:52
字體:
來源:轉載
供稿:網友
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>常用Console命令,讓js調試更簡單</title> <style> .center { height: 500px; background:#888; } .center p{ background: #fafafa; position: relative; top: 50%; transform: translateY(-50%); } </style> <script type="text/javascript" src="./jquery-1.8.2.min.js"></script></head><body> <div class="center"> <p> 1、委托代理業務通過客戶端發單律師在線報價機制,律師將獲得更多案源機會; 2、客戶在線向平臺支付律師服務費,并由平臺對律師費進行托管; 3、服務完成或確認線下達成交易后,平臺向律師所在律師事務所支付律師費; 4、律師事務所與律師自行結算律師費。 </p> </div> <div id="info"> <h3>我的博客:www.ido321.com</h3> <p>程序愛好者:259280570,歡迎你的加入</p> </div> <script type="text/Javascript"> //一、顯示信息的命令 console.log('hello'); //普通信息 console.info('信息');//提示信息 console.error('錯誤');//錯誤信息 console.warn('警告');//警示信息 //二:占位符 console.log("%d年%d月%d日",2011,3,26); //格式成可展開的的DOM,像在開發者工具Element面板那樣可展開 console.log('%o',document.body.firstElementChild); // 像JS對象那樣訪問DOM元素,可查看DOM元素的屬性 // 等同于console.dir(document.body.firstElementChild) console.log('%O',document.body.firstElementChild); //輸出紅色的、20px大小的字符串:Hello world,歡迎您! console.log("%cHello world,歡迎您!","color: red; font-size: 20px"); //三、信息分組 console.group("第一組信息");     console.log("第一組第一條:我的博客(http://www.ido321.com)");     console.log("第一組第二條:CSDN(http://blog.csdn.net/u011043843)");   console.groupEnd();    console.group("第二組信息");     console.log("第二組第一條:程序愛好者QQ群: 259280570");     console.log("第二組第二條:歡迎你加入");    console.groupEnd(); //四、查看對象的信息 //console.dir()可以顯示一個對象所有的屬性和方法。 var info1 = { blog:"http://www.ido321.com", QQGroup:259280570, message:"程序愛好者歡迎你的加入" }; console.dir(info1); //五、顯示某個節點的內容 //console.dirxml()用來顯示網頁的某個節點(node)所包含的html/xml代碼。 var info = document.getElementById('info'); console.dirxml(info); //六、判斷變量是否是真 //console.assert()用來判斷一個表達式或變量是否為真。如果結果為否,則在控制臺輸出一條相應信息,并且拋出一個異常。 //1是非0值,是真;而第二個判斷是假,在控制臺顯示錯誤信息 var result = 1; console.assert(result); var year = 2014; console.assert(year == 2018); //七、追蹤函數的調用軌跡。 //console.trace()用來追蹤函數的調用軌跡。 //函數是如何被調用的,在其中加入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);} //八、計時功能 //console.time()和console.timeEnd(),用來顯示代碼的運行時間。 console.time("控制臺計時器一"); for(var i = 0;i< 1000;i++){ for(var j = 0;j < 1000;j++){} } console.timeEnd("控制臺計時器一"); //九、console.PRofile()的性能分析 //性能分析(Profiler)就是分析程序各個部分的運行時間,找出瓶頸所在,使用的方法是console.profile()。 function Foo(){    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('性能分析器一');  Foo();  console.profileEnd(); //十、統計代碼被執行的次數 function myFun(){ console.count('myFun被執行的次數:'); } myFun(); myFun(); //keys和values前者返回傳入對象所有屬性名組成的數據,后者返回所有屬性值組成的數組。 var myObj = {name:'angela',sex:'female',hobby:'programs'}; keys(myObj); </script></body></html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 营口市| 宿迁市| 广河县| 苗栗市| 百色市| 甘洛县| 和林格尔县| 河南省| 广南县| 聂拉木县| 鲜城| 长乐市| 山东| 谢通门县| 龙井市| 宁夏| 新营市| 桐梓县| 大新县| 松阳县| 同仁县| 邛崃市| 鹿邑县| 石屏县| 曲麻莱县| 武穴市| 家居| 南宫市| 临清市| 泸定县| 台山市| 甘泉县| 永胜县| 桑植县| 瓮安县| 仪陇县| 宿迁市| 南充市| 道真| 洮南市| 方城县|