看到幾個不錯的列印方式,分享幾個覺得不錯的

2022-05-07 14:03:36 字數 784 閱讀 5245

1..console.log()

我們經常會使用console.log來列印出某個變數的值或者某個實體物件,也可以傳入多個變數引數,它會按照傳入順序進行列印

2.console.warn()

你可以完全使用console.warn來代替console.log方法,但前提是該條列印資訊是屬於警告級別而不是普通資訊級別,因此瀏覽器遇到一條警告級別的資訊會區別對待,最明顯的是它的左側會有乙個警告圖示,並且背景色和文字顏色也會不一樣。\

3.console.table()

在我們的專案開發中經常會遇到物件陣列形式的列表資料,在除錯過程中我們可能會使用console.log方法列印出這些資料來進行檢視,但比起前者,還可以使用一種比較視覺化的方式來進行列印。例如,這裡準備一些列表資料:

const response = [

, ];複製**

然後我們使用console.log來進行列印:

可以看出,我們列印出的結果並不夠直接,沒有給人一種一目了然的效果,接著換著使用console.table來列印:

可以看到,我們的列表資料被清晰完整地展現在了**當中,同時console.table提供第二個可選引數用於篩選**需要顯示的列,預設為全部列都顯示。

上圖我們通過新增第二個引數,陣列中為需要在**中顯示的欄位名,這樣就很方便地在結果資料中過濾掉我們不需要關心的資訊。

樹的列印方式

z行列印二叉樹 5 1 8 0 2 7 9 4 輸出格式為 58 1 0 2 7 9 4void z print tree tree root stacksta 2 兩個棧 sta 0 是放 奇數層的 數字 sta 1 放偶數層的數字 sta 0 push root int ceng 1 當前列印的...

幾個不錯的linux命令

b size large 主要內容 sort命令 uniq命令 join命令 cut命令 paste命令 split命令 tr命令 tar命令 sort 命令 linux的sort命令就是一種對檔案排序的工具,sort命令的功能十分強大,是shell指令碼程式設計時常用的檔案排序工具 sort命令與...

幾個不錯的oracle恢復工具

bernard s data unloader oracle官方工具,由netherlands的oracle工程師bernard van duijnen用c語言寫成.由oracle支援人員提供服務服務,相當貴.不過流出來的很多,一般不能提供遠端恢復,要求現場或傳檔案的,都是在用它私下恢復吧.reco...