最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2014年09月04日 11:40:04   投稿:hebedich  
昨天我了解到Chrome調(diào)試工具一個(gè)小巧的調(diào)試方法,在WDCC期間, Marcus Ross(@zahlenhelfer) 介紹了,chrome調(diào)試工具各種調(diào)試方法,這個(gè)只是其中一種,現(xiàn)在我來(lái)給大家秀下。

用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() 會(huì)這樣展示數(shù)組

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

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

現(xiàn)在我們用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);

妥妥的。

CONSOLE.TABLE() 的過(guò)濾功能

如果你想限制console.table()顯示某一列, 你可以在在參數(shù)中傳入關(guān)鍵字列表 如下:
// Multiple property keys
console.table(languages, ["name", "paradigm"]);

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

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

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

相關(guān)文章

最新評(píng)論

朝阳市| 崇礼县| 河北区| 洛川县| 喜德县| 鄂托克旗| 齐齐哈尔市| 剑阁县| 开江县| 仙桃市| 东兴市| 丘北县| 纳雍县| 简阳市| 福州市| 莆田市| 陵水| 天水市| 河东区| 汾阳市| 璧山县| 五莲县| 宁强县| 隆昌县| 武汉市| 镇江市| 西盟| 台中县| 岗巴县| 灵宝市| 榆社县| 万山特区| 蚌埠市| 德令哈市| 瑞丽市| 海淀区| 镇原县| 定远县| 子长县| 昌江| 宁城县|