初识Firebug 全文 — firebug的使用(5)

作者:zt 时间:2007-10-23 12:54:00 


Javascript调试器

这是一个很不错的javascript脚本调试器,占用空间不大,但是单步调试、设置断点、变量查看窗口一个不少。正所谓麻雀虽小,五脏俱全。

如果你有一个网站已经建成,然而它的javascript有性能上的问题或者不是太完美,可以通过面板上的Profile来统计每段脚本运行的时间,查看到底是哪些语句执行时间过长,一步步排除问题。
图7:javascript调试器

DOM查看器

DOM(Document Object Model)里头包含了大量的Object以及函数、事件,在从前,你要想从中查到需要的内容,绝非易事,这好比你去了一个巨大的图书馆,想要找到几本名字不太确切的小书,众多的选择会让你无所适从。而使用Firebug的DOM查看器却能方便地浏览DOM的内部结构,帮助你快速定位DOM对象。

双击一个DOM对象,就能够编辑它的变量或值,编辑的同时,你可能会发现它还有自动完成功能,当你输入document.get之后,按下tab键就能补齐为document.getElementById,非常方便。如果你认为补齐得不够理想,按下shift+tab又会恢复原状。用了Firebug的DOM查看器,你的javascript从此找到了驱使的对象,Web开发也许就成了一件乐事。
图8: Dom查看器

小结

Firebug插件提供了一整套web开发所必需的工具。从HTML的编写,到CSS样式表的美化调优,以及用javascript脚本开发,亦或是Ajax应用,Firebug插件都会成为你的得力助手。所谓工欲善其事,必先利其器。在Web2.0的时代,言必称Ajax,动辄就是用户体验提升,如果把Firebug工具用好,必能让你如虎添翼,将HTML、CSS、javascript整理得服服帖帖,从此成为web开发中的专家级人物。


Firebug的中文含义是萤火虫,作者是Joe Hewitt,官方网页 http://www.getfirebug.com
Firefox亦即火狐浏览器,是近年来撼动IE浏览器市场占有率的一支强大力量,要不是它的出现,我想有生之年说不定也看不到IE 7的发布了,官方网页 http://www.firefox.com

标签:firebug,firefox,插件
0
投稿

猜你喜欢

  • ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)

    2012-06-06 20:11:21
  • Python+selenium 获取一组元素属性值的实例

    2021-06-06 02:28:27
  • Python实现的摇骰子猜大小功能小游戏示例

    2022-04-08 13:26:28
  • Python面向对象编程之类的封装

    2022-10-20 05:29:49
  • SQL对冗余数据的删除重复记录只保留单条的说明

    2024-01-17 07:24:11
  • Python ADF 单位根检验 如何查看结果的实现

    2021-05-24 13:40:39
  • 基于JSP的RSS阅读器的设计与实现方法(推荐)

    2024-05-03 15:31:26
  • 正则表达式验证IPV4地址功能实例分析

    2023-06-13 13:11:05
  • 段正淳的css笔记(6)-浅谈css框架开发

    2008-01-13 22:42:00
  • Python Matplotlib库安装与基本作图示例

    2021-09-01 04:22:51
  • PHP面向对象教程之自定义类

    2024-05-11 09:23:46
  • pyqt5 实现工具栏文字图片同时显示

    2023-08-12 17:46:58
  • vue axios 二次封装的示例代码

    2024-05-28 15:55:04
  • 微信小程序中显示倒计时代码实例

    2024-04-23 09:32:22
  • ThinkPHP php 框架学习笔记

    2023-09-10 08:20:32
  • 在VS2017中用C#调用python脚本的实现

    2021-09-19 00:59:06
  • SQL Server的触发器你了解多少

    2024-01-14 21:15:57
  • Python unittest工作原理和使用过程解析

    2023-05-10 10:13:39
  • Django代码性能优化与Pycharm Profile使用详解

    2022-06-28 21:13:06
  • MySQL实现批量插入以优化性能的教程

    2024-01-25 23:27:53
  • asp之家 网络编程 m.aspxhome.com