使用forcats處理因子(建立因子、修改因子水平)
阿新 • • 發佈:2021-11-19
Console 物件用於 JavaScript 除錯。
JavaScript 原生中預設物件是沒有控制檯物件,這是一個物件物件(也就是旅遊提供的內建物件)。
Console 物件常見的兩個用途:
- 顯示網頁程式碼執行時的錯誤資訊。
- 提供了一個命令列介面,用來演示與網頁程式碼互動。
控制檯物件方法
方法 | 描述 | 例項 |
---|---|---|
斷言() | 斷言方法接受兩個引數,第一個引數是表示式,第二個引數是字串。 只有當第一個引數為假,才能輸出第二個引數,否則不會有任何結果。 |
// 例項
控制檯. assert ( true === false , "判斷條件不成立" ) // Assertion failed: 判斷條件不成立
|
清除() | 清除當前的所有輸出,將輕鬆回到第一行。 |
控制檯。清除()
|
數數() | 用於計數,輸出它被呼叫了多少次。 |
(函式(){對於(VAR我= 0 ;我< 5 ;我++){
控制檯。計數('計數' ); } })();
|
錯誤() | 輸出資訊時,在最前面加一個紅色的叉子,表示出錯,同時會顯示錯誤發生的火花。 |
控制檯。錯誤(“錯誤:%s(%i)” ,“伺服器沒有響應” ,500 )
|
團體() | 用於將顯示的資訊表現,可以將資訊進行收起和展開。 |
控制檯。group ( '第一層' );
控制檯。group ( '第二層' );
控制檯。日誌('錯誤' );
控制檯。錯誤('錯誤' );
控制檯。警告('錯誤' );
控制檯
|
groupCollapsed() | 與console.group方法類似,唯一的區別是該組的內容,在第一次顯示時是收起的(摺疊),而不是展開的。 |
控制檯。groupCollapsed ( '第一層' );
控制檯。groupCollapsed ( '第二層' );
控制檯。日誌('錯誤' );
控制檯。錯誤('錯誤' );
控制檯。警告('錯誤' );
控制檯。組結束();
控制檯。組結束();
|
組結束() | 結束內聯成績 |
控制檯。組('第一組' );
控制檯。組('第二組' );
// 一些程式碼
控制檯
|
資訊() | console.log 別名,輸出資訊 |
控制檯。資訊(“runoob” )
|
日誌() | 輸出資訊 |
控制檯。日誌(“runoob” )
|
桌子() | 將複合型別的資料轉為表格顯示。 |
var arr = [ { num : "1" }, { num : "2" }, { num : "3" } ];
控制檯。表(arr );
var obj = {
a :{ num : "1" },
b :{ num : "2" },
c :{ num : "3" } };
控制檯。表(物件);
|
時間() | 計時開始 |
控制檯。時間( '發生1' ); for ( var i = 0 ; i < 100 ; i ++) { for ( var j = 0 ; j < 100 ; j ++) {} }
控制檯。timeEnd ( '發生1' );
控制檯。時間( '發生2' ); for ( var i = 0 ; i
< 1000 ; i ++) { for ( var j = 0 ; j < 1000 ; j ++) {} }
控制檯。timeEnd ( '發生2' );
|
時間結束() | 計時結束 |
控制檯。時間( '發生1' ); for ( var i = 0 ; i < 100 ; i ++) { for ( var j = 0 ; j < 100 ; j ++) {} }
控制檯。timeEnd ( '發生1' );
控制檯。時間( '發生2' ); for ( var i = 0 ; i
< 1000 ; i ++) { for ( var j = 0 ; j < 1000 ; j ++) {} }
控制檯。timeEnd ( '發生2' );
|
痕跡() | 追蹤函式的呼叫過程 |
功能d ( a ) {
控制檯. 跟蹤();返回一個; }函式b ( a ) {返回c ( a ); }函式c ( a ) {返回d ( a ); } var a = b ( '123' );
|
警告() | 輸出警告資訊 |
控制檯。警告(“警告” )
|