加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

灵活使用console让 js调试更简单

发布时间:2019-04-04 22:39:54 所属栏目:建站 来源:前端小智
导读:Web开发最常用的高度就是 console.log ,虽然 console.log 占有一席之地,但很多人并没有意识到 console 本身除了基本 log 方法之外还有很多其他方法。 适当使用这些方法可以使调试更容易,更快速,更直观。 console.log() 在console.log 中有很多人们意想

这里使用 console.log() 仅告诉我们传递数据dataLib是什么 ,而没有具体的传递的路径。不过,console.trace() 会非常清楚地告诉我们问题出在 Dashboard.js,我们可以看到是 new CupcakeService(false) 导致错误。

console.time()

console.time() 是一个用于跟踪操作时间的专用函数,它是跟踪 JavaScript执行时间的好方法。

  1. function slowFunction(number) {  
  2.   var functionTimerStart = new Date().getTime();  
  3.   // something slow or complex with the numbers.   
  4.   // Factorials, or whatever.  
  5.   var functionTime = new Date().getTime() - functionTimerStart;  
  6.   console.log(`Function time: ${ functionTime }`);  
  7. }  
  8. var start = new Date().getTime();  
  9. for (i = 0; i < 100000; ++i) {  
  10.   slowFunction(i);  
  11. }  
  12. var time = new Date().getTime() - start;  
  13. console.log(`Execution time: ${ time }`); 

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读