用console.table()調(diào)試javascript
用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文檔吧!
- javascript調(diào)試過(guò)程中找不到哪里出錯(cuò)的可能原因
- 利用瀏覽器的Javascript控制臺(tái)調(diào)試PHP程序
- 禁用JavaScript控制臺(tái)調(diào)試的方法
- JS高級(jí)調(diào)試技巧:捕獲和分析 JavaScript Error詳解
- JavaScript調(diào)試技巧之console.log()詳解
- javascript調(diào)試之DOM斷點(diǎn)調(diào)試法使用技巧分享
- 使用Chrome調(diào)試JavaScript的斷點(diǎn)設(shè)置和調(diào)試技巧
- 谷歌瀏覽器調(diào)試JavaScript小技巧
- 分享一則javascript 調(diào)試技巧
- 淺談javascript的調(diào)試
- JavaScrip調(diào)試技巧之?dāng)帱c(diǎn)調(diào)試
相關(guān)文章
JS Array.from()將偽數(shù)組轉(zhuǎn)換成數(shù)組的方法示例
這篇文章主要介紹了JS Array.from()將偽數(shù)組轉(zhuǎn)換成數(shù)組的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
javascript實(shí)現(xiàn)好看的可復(fù)用彈窗插件
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)好看的可復(fù)用彈窗插件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05
js實(shí)現(xiàn)帶翻轉(zhuǎn)動(dòng)畫(huà)圖片時(shí)鐘
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)帶翻轉(zhuǎn)動(dòng)畫(huà)的圖片時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題
這篇文章主要介紹了js之input[type=file]選擇重復(fù)的文件,無(wú)法觸發(fā)change事件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)tab欄效果制作
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)tab欄效果制作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11
Js通過(guò)AES加密后PHP用Openssl解密的方法
這篇文章主要給大家介紹了關(guān)于Js如何通過(guò)AES加密后PHP利用Openssl解密的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
JS 實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼的“59秒后重新發(fā)送驗(yàn)證短信”功能
這篇文章主要介紹了JS 實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼的“59秒后重新發(fā)送驗(yàn)證短信”功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-08-08

