IE8/9控制台命令

IE 从IE8之后也支持控制台命令了,并且个人觉得还挺好用的,基本上满足需求了。

 

以下列出它的几条命令,以及效果截图,供大家参考参考,也为自己留个笔记。

我个人觉得可以分为三类,一是控制台日志输出相关,二是window切换的命令,三是页面采样报告的两个命令。

 

1、控制台输出相关的命令:

console.log( msg, [, ... [, msgN ] ]  ); //日志

console.info( msg, [, ... [, msgN ] ]  ); //信息

console.warn( msg, [, ... [, msgN ] ] ); //警告

console.error( msg, [, ... [, msgN ] ]  ); //错误

console.assert( expr,msg ); //断言,如果expr为false,则输出msg

console.clear(); //清屏

 

console.dir();//这个命令我感觉跟log差不多,在官方文档中也没有找到说明。

 

支持类C的printf格式化输出:

 

 

 

window.console.error("Error: %s occured", errorCode);
 

 

 

 

运行效果如下:

 


当然clear之后上面所有输出都没有了。

 

 

2、还有一个切换window的命令cd()

 

用法如下:

 


切换到具体的window,比如到frame(myFrame)中

可以使用命令:

 

 

cd(myFrame) ;

 

这样就相当于在myFrame的页面执行JS了。

 

3、页面采样相关的命令:

 

 

 

window.console.profile("report1");//采样开始
//期间的操作,会被采样
window.console.profileEnd();//采样结束

 

在两条命令之前的操作,会生成一个叫"report1"的报告。

 

如下图:我点击了一链接,文档被重定向到另一个页面

 

 


 

 

控制台支持单行模式,还支持多行模块,可以直接在右下角切换。多行模式感觉非常人性化,跟firebug类似,不过显得更大气。

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值