欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          javascript調(diào)試之console.table()

          javascript調(diào)試之console.table()

          昨天我了解到Chrome調(diào)試工具一個(gè)小巧的調(diào)試方法,在WDCC期間, Marcus Ross(@zahlenhelfer) 介紹了,chrome調(diào)試工具各種調(diào)試方法,這個(gè)只是其中一種,現(xiàn)在我來給大家秀下。

          用CONSOLE.LOG()展示數(shù)組

          想象下你構(gòu)造了如下數(shù)組

          var languages = [ { name: "JavaScript", fileExtension: ".js" }, { name: "TypeScript", fileExtension: ".ts" }, { name: "CoffeeScript", fileExtension: ".coffee" } ];console.log(languages);

          console.log() 會這樣展示數(shù)組

          javascript調(diào)試之console.table()

          這樣的展示形式對于開發(fā)很有用,但是我發(fā)現(xiàn)這樣還要手動去點(diǎn)每個(gè)Object有些笨重。這時(shí)候我覺得console.table()有點(diǎn)意思。

          用CONSOLE.TABLE()展示數(shù)組

          現(xiàn)在我們用console.table()試試:

          javascript調(diào)試之console.table()

          非常小巧有木有?

          當(dāng)然,console.table()更適合,扁平 列成表格式的數(shù)據(jù),展現(xiàn)的更完美,否組你在 如果每個(gè)數(shù)組元素都是不同結(jié)構(gòu),你的表格很多格子都是 undefined。

          用CONSOLE.TABLE() 展示object

          console.table()另一個(gè)特性就是展示 object。

          var languages = { csharp: { name: "C#", paradigm: "object-oriented" }, fsharp: { name: "F#", paradigm: "functional" } };  console.table(languages);

          javascript調(diào)試之console.table()

          妥妥的。

          CONSOLE.TABLE() 的過濾功能

          如果你想限制console.table()顯示某一列, 你可以在在參數(shù)中傳入關(guān)鍵字列表 如下:

          // Multiple property keys console.table(languages, ["name", "paradigm"]);

          如果你想訪問一個(gè)屬性的話,一個(gè)參數(shù)就夠了,

          // A single property key console.table(languages, "name");

          我曾經(jīng)以為我已經(jīng)了解了 Chrome 開發(fā)者工具絕大部分的功能,但是現(xiàn)在顯然我錯(cuò)了, 騷年沒事去看看Chrome DevTools文檔吧!

          相關(guān)學(xué)習(xí)推薦:javascript視頻教程

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號