当前位置: 首页 > news >正文

网站推广策划报告航空航天航空总医院医院网站建设招标网站

网站推广策划报告航空航天,航空总医院医院网站建设招标网站,制作网制作网站建设的公司,有哪些做分析图用的网站Firebug是网页开发的利器#xff0c;能够极大地提升工作效率。 但是#xff0c;它不太容易上手。我曾经翻译过一篇《Firebug入门指南》#xff0c;介绍了一些基本用法。今天#xff0c;继续介绍它的高级用法。 Firebug控制台详解 作者#xff1a;阮一峰 控制台#xff0…Firebug是网页开发的利器能够极大地提升工作效率。 但是它不太容易上手。我曾经翻译过一篇《Firebug入门指南》介绍了一些基本用法。今天继续介绍它的高级用法。 Firebug控制台详解 作者阮一峰 控制台Console是Firebug的第一个面板也是最重要的面板主要作用是显示网页加载过程中产生各类信息。 一、显示信息的命令 Firebug内置一个console对象提供5种方法用来显示信息。 最简单的方法是console.log()可以用来取代alert()或document.write()。比如在网页脚本中使用console.log(Hello World)加载时控制台就会自动显示如下内容。 另外根据信息的不同性质console对象还有4种显示信息的方法分别是一般信息console.info()、除错信息console.debug()、警告提示console.warn()、错误提示console.error()。 比如在网页脚本中插入下面四行   console.info(这是info);   console.debug(这是debug);   console.warn(这是warn);   console.error(这是error); 加载时控制台会显示如下内容。 可以看到不同性质的信息前面有不同的图标并且每条信息后面都有超级链接点击后跳转到网页源码的相应行。 二、占位符 console对象的上面5种方法都可以使用printf风格的占位符。不过占位符的种类比较少只支持字符%s、整数%d或%i、浮点数%f和对象%o四种。 比如   console.log(%d年%d月%d日,2011,3,26);   console.log(圆周率是%f,3.1415926); %o占位符可以用来查看一个对象内部情况。比如有这样一个对象   var dog {} ;   dog.name 大毛 ;   dog.color 黄色; 然后对它使用o%占位符。   console.log(%o,dog); 三、分组显示 如果信息太多可以分组显示用到的方法是console.group()和console.groupEnd()。   console.group(第一组信息);     console.log(第一组第一条);     console.log(第一组第二条);   console.groupEnd();   console.group(第二组信息);     console.log(第二组第一条);     console.log(第二组第二条);   console.groupEnd(); 点击组标题该组信息会折叠或展开。 四、console.dir() console.dir()可以显示一个对象所有的属性和方法。 比如现在为第二节的dog对象添加一个bark()方法。   dog.bark function(){alert(汪汪汪);}; 然后显示该对象的内容   console.dir(dog); 五、console.dirxml() console.dirxml()用来显示网页的某个节点node所包含的html/xml代码。 比如先获取一个表格节点   var table document.getElementById(table1); 然后显示该节点包含的代码。   console.dirxml(table); 六、console.assert() console.assert()用来判断一个表达式或变量是否为真。如果结果为否则在控制台输出一条相应信息并且抛出一个异常。 比如下面两个判断的结果都为否。   var result 0;   console.assert( result );   var year 2000;   console.assert(year 2011 ); 七、console.trace() console.trace()用来追踪函数的调用轨迹。 比如有一个加法器函数。   function add(a,b){     return ab;   } 我想知道这个函数是如何被调用的在其中加入console.trace()方法就可以了。   function add(a,b){     console.trace();     return ab;   } 假定这个函数的调用代码如下   var x add3(1,1);   function add3(a,b){return add2(a,b);}   function add2(a,b){return add1(a,b);}   function add1(a,b){return add(a,b);} 运行后会显示add()的调用轨迹从上到下依次为add()、add1()、add2()、add3()。 八、计时功能 console.time()和console.timeEnd()用来显示代码的运行时间。   console.time(计时器一);   for(var i0;i1000;i){     for(var j0;j1000;j){}   }   console.timeEnd(计时器一); 九、性能分析 性能分析Profiler就是分析程序各个部分的运行时间找出瓶颈所在使用的方法是console.profile()。 假定有一个函数Foo()里面调用了另外两个函数funcA()和funcB()其中funcA()调用10次funcB()调用1次。   function Foo(){     for(var i0;i10;i){funcA(1000);}     funcB(10000);   }   function funcA(count){     for(var i0;icount;i){}   }   function funcB(count){     for(var i0;icount;i){}   } 然后就可以分析Foo()的运行性能了。   console.profile(性能分析器一);   Foo();   console.profileEnd(); 控制台会显示一张性能分析表如下图。 标题栏提示一共运行了12个函数共耗时2.656毫秒。其中funcA()运行10次耗时1.391毫秒最短运行时间0.123毫秒最长0.284毫秒平均0.139毫秒funcB()运行1次耗时1.229ms毫秒。 除了使用console.profile()方法firebug还提供了一个概况Profiler按钮。第一次点击该按钮性能分析开始你可以对网页进行某种操作比如ajax操作然后第二次点击该按钮性能分析结束该操作引发的所有运算就会进行性能分析。 十、属性菜单 控制台面板的名称后面有一个倒三角点击后会显示属性菜单。 默认情况下控制台只显示Javascript错误。如果选中Javascript警告、CSS错误、XML错误都送上则相关的提示信息都会显示。 这里比较有用的是显示XMLHttpRequests也就是显示ajax请求。选中以后网页的所有ajax请求都会在控制台面板显示出来。 比如点击一个YUI示例控制台就会告诉我们它用ajax方式发出了一个GET请求http请求和响应的头信息和内容主体也都可以看到。   作者 阮一峰 原帖地址http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html 转载于:https://www.cnblogs.com/NNUF/archive/2012/07/04/2576873.html
http://www.yutouwan.com/news/196155/

相关文章:

  • 建站用什么工具做网站为什么不要源代码
  • 怎样看一个网站做的网络广告百度导航是哪个国家的公司
  • 果乐宝的网站建设昆山营销型网站建设方法
  • 宁波网站建设哪家比较好蚌埠发布刚刚
  • 2008iis里没加域名 网站指向还在wordpress api 授权
  • 比价网站 源码建设项目竣工环保验收网站
  • 织梦cms官方网站如何建设网站服务器
  • 男男做h的视频网站游民星空是用什么做的网站
  • 织梦网站怎样入侵素材图库
  • 西安网站架设公司安徽网站建设调查报告
  • 网站登录失败怎么回事seo短视频网页
  • 有哪个网站是成都中科大旗做的图片站wordpress模板下载
  • 昊杰南宫网站建设网站开发软件 手机
  • 域名对网站seo的影响家乡网络推广方案
  • 聊城做网站推广网站代发外链
  • 珠宝企业的门户网站开发网站建设公司开发企业北京网站
  • 东莞整合网站建设公司搭建论坛网站的流程
  • 华中农业大学基因编辑在线设计网站提供资料下载的网站如何建设
  • 重庆公司建设网站一个只做百合的网站
  • 济南企业建站平台电商软文范例
  • 做网站的维护成本转发文章 WordPress
  • 网站设计时多页面切换时什么控件文山微网站建设
  • 大型外贸网站建设wdcp 网站迁移
  • 国外网站风格厦门建网站网址
  • 旅游网站首页设计大概图桂林两江四湖游船路线
  • 二级网站开发 一级关系移动终端网站建设
  • 顺德建设行政主管部门网站上海企业服务云代表啥
  • 房地产网站模板 下载建设招标项目常挂网站有哪些
  • 微网站设计与开发教程网络营销和网络销售的关系
  • 网络营销网站建设方案wordpress 引用js