firebug使用方法 很好很强大

本文介绍了如何利用Firebug的console功能进行性能分析,包括使用console.time和console.timeEnd测量函数执行时间,以及使用console.profile和console.profileEnd进行更详细的性能剖析。此外还提到了通过html视图下的layout和style选项卡来检查页面布局和样式。

 首先介绍 功能强大的console属性(主要确定各函数的效率问题),而不是用console.log(document.getElmentById("i1"));因为这个没有watch视图里面的watch方法要方便

其中有console.time 和 console.timeEnd 方法、console.profile和profileEnd

<body>
<script>
function myFunc(){
  alert("abc");
  }
function myFunc1(){
  myFunc();
}
console.profile('a');//网上搜得console.profile([title])是这个意思 有开关的意思
myFunc();
console.profileEnd('a');  

console.time('a');
myFunc();
console.timeEnd('a');

console.profile('a');
myFunc1();
console.profileEnd('a');
</script>
</body>


当然也会有console.log(document.getElmentById("i1")); 但是不知为什么assert总是is not defined

 

还有一个就是html视图下面的 layout和style两个选项卡 可以看分布和样式 这里的分布和样式 真的是你显示的样式,是ff容错之后的样式,在这里可能发现你的错误

最后 就是firebug lite 了 以后会试试它的

在console中测试的命令前面都要加 console 例如assert (当有错误的时候,任何指令都不能执行,比如效率测试的结果也不会出现的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值