`
rikugun
  • 浏览: 350454 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

FireBug Command Line API

    博客分类:
  • Js
阅读更多
Firebug 命令行提供了一些特殊的函数

The Firebug command line provides these special functions for your convenience:
$(id)

根据ID返回一个元素,类似document.getElementById

Returns a single element with the given id.
$$(selector)

根据GSS selector返回一个元素数组

Returns an array of elements that match the given CSS selector.
$x(xpath)

根据XPath表达式返回一个元素数组

Returns an array of elements that match the given XPath expression.
dir(object)

Prints an interactive listing of all properties of the object. This looks identical to the view that you would see in the DOM tab.
dirxml(node)

Prints the XML source tree of an HTML or XML element. This looks identical to the view that you would see in the HTML tab. You can click on any node to inspect it in the HTML tab.
cd(window)

By default, command line expressions are relative to the top-level window of the page. cd() allows you to use the window of a frame in the page instead.
clear()

Clears the console.
inspect(object[, tabName])

Inspects an object in the most suitable tab, or the tab identified by the optional argument tabName.

The available tab names are "html", "css", "script", and "dom".
keys(object)

Returns an array containing the names of all properties of the object.
values(object)

Returns an array containing the values of all properties of the object.
debug(fn)

Adds a breakpoint on the first line of a function.
undebug(fn)

Removes the breakpoint on the first line of a function.
monitor(fn)

Turns on logging for all calls to a function.
unmonitor(fn)

Turns off logging for all calls to a function.
monitorEvents(object[, types])

Turns on logging for all events dispatched to an object. The optional argument types may specify a specific family of events to log. The most commonly used values for types are "mouse" and "key".

The full list of available types includes "composition", "contextmenu", "drag", "focus", "form", "key", "load", "mouse", "mutation", "paint", "scroll", "text", "ui", and "xul".
unmonitorEvents(object[, types])

Turns off logging for all events dispatched to an object.
profile([title])

Turns on the JavaScript profiler. The optional argument title would contain the text to be printed in the header of the profile report.
profileEnd()

Turns off the JavaScript profiler and prints its report.
分享到:
评论
1 楼 hellofood 2012-09-11  

相关推荐

    firebug1.12-firebug1.11-firebug1.10-firebug1.9-firebug1.8-firebug1.7

    - 引入了对HTML5 History API的支持,便于开发者调试基于URL状态的历史管理。 - 资源面板改进,能够显示并分析网络请求的时间线,包括DNS解析、TCP连接、请求和响应时间。 - JavaScript性能分析器提供了更深入的...

    firebug各个版本安装包

    其中,1.12系列的最后一个版本,即Firebug-1.12.7-fx.xpi,集成了更多的浏览器API,为开发者提供了更强大的工具集。 Firebug对Firefox的扩展性是其成功的关键。通过安装.xpi文件,开发者可以轻松地将Firebug集成到...

    Firebug 1.4.2

    6. **命令行**:Firebug还包含一个命令行,允许用户直接在浏览器中运行JavaScript命令,测试表达式,或者使用Firebug提供的API进行更高级的操作。 7. **存储查看**:它支持查看和编辑Cookie,这对于调试涉及用户...

    FireBug插件使用教程

    FireBug 插件使用教程 FireBug 是一款功能强大的 Web 开发工具,可以实时编辑、调试和监测任何页面的 CSS、HTML 和 JavaScript。本文主要是为初学者介绍 FireBug 的基本功能与如何使用 FireBug。 一、安装 FireBug...

    safari浏览器的firebug

    7. **命令行API**:提供了一些方便的命令行工具,如`$`, `$$`, `$x`等,用于快速查找和操作DOM元素。 尽管Firebug Lite的功能相比原版Firebug略显简陋,但它依然是Safari用户进行前端开发和调试的重要辅助工具。...

    FireBug使用方法

    - 使用Command Line API执行JavaScript命令,获取对象信息,进行复杂的调试操作。 - 自定义快捷键,提高工作效率。 - 配合其他Firefox扩展,如Web Developer,实现更全面的开发辅助。 总的来说,Firebug是Web...

    firebug2.0.19.xpi

    《Firefox火狐浏览器JavaScript调试工具Firebug 2.0.19详解》 在Web开发过程中,调试JavaScript代码是一项至关重要的任务。Firebug,作为Firefox火狐浏览器的原生插件,曾是开发者们最得力的助手之一,特别是在...

    firefox插件firebug

    Firebug是firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。 你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且可以在线的时候修改dom非常弹大...

    Firebug各大版本

    由于Firefox从53版本开始移除了对经典扩展的支持,转向了WebExtensions API,因此,较新的Firefox版本不再兼容Firebug。如果你需要使用特定版本的Firebug,必须确保你的Firefox浏览器版本与之匹配。 3. **Firebug的...

    最新版fireBug插件

    FireBug是一款经典的JavaScript调试工具,尤其在Web开发领域有着广泛的应用。它最初是Firefox浏览器的一个扩展,后来成为了开发者必备的工具之一,尽管现在已经被Firefox的内置开发者工具所取代,但其在历史上的地位...

    firebug及其安装方法

    Firebug是一款强大的Web开发工具,尤其对于前端开发者来说,它是一个不可或缺的利器。这款插件在Firefox浏览器上运行,提供了一整套功能,包括HTML、CSS、JavaScript的实时编辑、调试和性能分析。下面我们将详细介绍...

    firebug2.0.7

    在使用Firebug 2.0.7时,需要注意的是,由于这是一个较旧的版本,可能不支持现代浏览器的新特性或API,因此对于较新的Web开发项目,建议使用更新的替代工具,如Firefox自带的开发者工具或Chrome的DevTools。...

    httpwatch与firebug.

    标题"HTTPWatch与Firebug"提到了两个重要的网页开发和调试工具:HTTPWatch和Firebug。这两个工具在Web开发领域都扮演着至关重要的角色,主要用于分析和优化网页性能。 **HTTPWatch** HTTPWatch是一款强大的HTTP...

    firefox_firebug

    标题“firefox_firebug”指的是Firefox浏览器与Firebug插件的组合使用。Firebug是一款历史悠久且功能强大的网页开发者工具,它最初是为Firefox浏览器设计的,允许用户对网页的HTML、CSS、JavaScript等进行实时编辑、...

    firebug-1.9.0-fx

    - **命令行API**:提供了一套强大的JavaScript命令行工具,用于运行表达式、操作DOM、触发事件等。 3. **Firefox 1.9.0对开发者的影响**: 这个版本的发布,让Firefox成为了开发者首选的浏览器之一,因为Firebug...

    firebug 1.7

    Firebug 1.7是一款经典的Web开发和调试工具,它为Firefox浏览器提供了强大的功能,让开发者能够深入地洞察网页的结构、样式、脚本以及网络请求。在这个版本中,Firebug进一步提升了其性能和易用性,成为了当时Web...

    firebug 1.2中文版

    Firebug是一款历史悠久且深受开发者喜爱的Firefox浏览器插件,它为Web开发提供了强大的调试工具。在Firebug 1.2中文版中,我们主要聚焦于以下几个核心知识点: 1. **HTML调试**:Firebug允许开发者实时查看网页的...

    firebug.7z

    Firebug是一款著名的网页开发者工具,尤其在Web开发和调试领域有着广泛的使用。它作为一个Firefox浏览器的扩展,允许用户查看和编辑HTML元素、CSS样式、JavaScript代码以及网络请求。本压缩包包含从firebug-1.7.3到...

Global site tag (gtag.js) - Google Analytics