首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

FireBug的施用

2013-07-11 
FireBug的使用1. 性能分析:性能分析(Profiler)就是分析程序各个部分的运行时间,找出瓶颈所在,使用的方法是

FireBug的使用

1. 性能分析:性能分析(Profiler)就是分析程序各个部分的运行时间,找出瓶颈所在,使用的方法是console.profile()。

????? var endResult2 = 0;
??? ? function Foo(){

??????????????? for(var i=0;i<10;i++){funcA(1000);}

??????????????? funcB(10000);

??????? }

??????? function funcA(count){

??????????????? for(var i=0;i<10000;i++)
??????????????? {
??????????????? ??? ?endResult2 += i;
??????????????? }

??????? }

??????? function funcB(count){

??????????????? for(var i=0;i<20000;i++)
??????????????? {
??????????????? ??? ?endResult2 += i;
??????????????? }

??????? }
??????? console.profile('性能分析器一');

??????? Foo();

??????? console.profileEnd();

2. 计时功能:计算某一段代码的执行时间

??? ??? ??? console.time("计时器一");
??? ??? ??? var endResult = 0;
??? ??? ??? for(var i = 0; i < 100000; i++)
??? ??? ??? {
??? ??? ??? ??? ?endResult +=i;
??? ??? ??? }
??? ??? ??? console.log(endResult);
??? ??? ??? console.timeEnd("计时器一");

3. console.dirxml():用来显示网页的某个节点(node)所包含的html/xml代码。

热点排行