JavaScript内置对象

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' );
警告() 输出警告信息
控制台警告警告
posted @ 2021-12-06 09:44  南风轻语、  阅读(76)  评论(0)    收藏  举报