成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

調試只會console.log?來看一看這六種驚艷的調試技巧!

開發 前端
在日常開發中,大多數同學都會通過 console.log? 的方式來進行代碼調試。但是 console.log? 是具備很多局限性的,比如:我們想要獲取某段代碼的執行耗時,通過 console.log 就無法滿足需求。

Hello,大家好,我是 Sunday。

在日常開發中,大多數同學都會通過 console.log 的方式來進行代碼調試。但是 console.log 是具備很多局限性的,比如:我們想要獲取某段代碼的執行耗時,通過 console.log 就無法滿足需求。

那么怎么辦呢?其實對于 console 對象來說,除了 log 方法它還提供了很多其他的方法幫助我們進行調試,利用這些方法可以極大地提升我們的工作效率~~

01:console.table

使用 console.table 可視化復雜的對象和數組:

const myData = [
  { name: "程序員Sunday", age: 30 },
  { name: "Sunday", age: 25 }
];
console.table(myData);

打印結果如下:

圖片圖片

02:console.trace

使用 console.trace 可以明確函數的調用邏輯關系:

function fn() {
  function test() {
    console.trace("這是一個利用trace的測試打印"); 
  }
  test();
}
fn();

打印結果如下:

圖片圖片

03:console.time && console.timeEnd

使用 console.time && console.timeEnd 來記錄代碼的執行耗時:

console.time('js 耗時')
const vNodes = []
for (let i = 0; i < 10000; i++) {
  const vNode = {
    type: 'div'
  }
  vNodes.push(vNode)
}
console.timeEnd('js 耗時')

打印結果如下:

圖片圖片

04:console.assert

使用 console.assert 斷言你的判斷邏輯。

如果斷言為假,它拋出一個你指定的錯誤:

const myArray = []
console.assert(myArray.length > 0, "myArray 是空的!");

打印結果如下:

圖片圖片

05:console.clear

在很多時候,我們的控制臺可能會打印非常多的內容。所以,可以讓代碼在執行到某一個特定的時機時,利用 console.clear() 清空控制臺

console.clear()

執行之后會打印這個:

圖片圖片

06:console.error

使用 console.error 直接打印一個錯誤級別的描述:

console.error('錯誤信息')

打印結果如下:

圖片 圖片

責任編輯:武曉燕 來源: 程序員Sunday
相關推薦

2018-01-26 10:42:44

前端JavascriptConsole對象

2021-03-17 08:53:21

JavaScript開發代碼

2023-02-24 08:00:00

2025-02-14 11:04:07

JavaScript開發函數

2024-10-29 12:54:27

2018-03-08 11:10:33

分布式存儲Ceph

2010-01-27 13:54:52

IT電影

2024-12-12 08:22:03

負載均衡算法無狀態

2020-03-25 08:26:44

console.log前端

2022-07-06 15:51:48

瀏覽器開發者工具

2024-03-07 08:22:32

CSS變量代碼

2020-05-20 19:38:11

前端js調試工具

2021-05-28 11:30:39

物聯網互聯網IoT

2011-02-22 16:09:53

Eclipse調試

2013-03-29 13:17:53

XCode調試技巧iOS開發

2012-05-21 10:13:05

XCode調試技巧

2022-04-29 07:47:54

操作系統Windows 10任務管理器

2020-01-09 08:26:16

代碼JS開發

2023-08-31 09:10:18

JavaScript調試

2021-09-07 07:53:43

Console函數DOM
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品毛片| 午夜免费小视频 | 精品国产乱码久久久久久影片 | 青青草中文字幕 | 国内精品久久久久久影视8 最新黄色在线观看 | 亚洲精品一区在线观看 | 亚洲高清电影 | 成人福利在线视频 | 青青草综合网 | 性欧美精品一区二区三区在线播放 | 欧美一区二区三区四区视频 | 国产精品久久久久久吹潮 | 亚洲午夜精品在线观看 | 日韩视频在线免费观看 | 欧美精品久久久久久久久久 | 欧美国产视频 | 精品视频久久久久久 | 欧美三级在线 | 免费黄色片在线观看 | 伊人艹| 国产伦一区二区三区视频 | 国产精品亚洲综合 | 欧美性吧 | 天天综合久久 | 九九热在线精品视频 | 福利精品 | 国产精品久久久久久影院8一贰佰 | 亚洲美女一区二区三区 | 欧美在线视频a | 午夜精品一区二区三区在线观看 | 91中文在线观看 | 亚洲一区二区在线视频 | 欧美一区二区三区久久精品 | 日韩精品视频在线 | 久草精品视频 | 久久久性 | 精品国产伦一区二区三区观看说明 | 一区二区三区视频在线观看 | 国产成人精品一区二 | 一区在线播放 | 国产高清精品在线 |