FireBug使用说明之Logging

数理逻辑1 -- 命题演算1 一直对逻辑的东西很感兴趣,尤其最近做的东西和AI相关,因此下定决心系统地学习数理逻辑。这些笔记并不是严谨的描述,只是作为一些概念的快速参考,以及加入一些个人认为好玩的公式、定理和推导。 简单来说,数理逻辑系统是由一串“符号”组成的系统,基本元素是那一堆“符号”,由“符号”组成“式子”。逻辑系统并不关心“式子”是否对错,只关心“式子”是否存在,也即是假定存在某些“式子“,再确定”推导规则“(Rule 阅读详情

 

Firebug and Logging

 

原文地址:https://getfirebug.com/logging

 

拥有一个功能强大的JavaScript调试器非常重要,不过有时候查找问题的最快方法是输出尽可能多的信息到控制台中。FireBug为您提供了一系列功能强大的的日志记录函数,您可以在web页面中调用这些函数。

 

 

 

您的新朋友,console.log

在FireBug控制台输出消息最简单的方法如下:

console.log("hello, world")

 

只要愿意,您还可以传递更多的参数,

console.log(2,4,6,8,"foo",bar)

这些参数会连接成一行输出到控制台中。

 

以超链接形式输出对象

console.log除了输出文本内容到控制台以外,还可以完成更多的任务。您可以传递任意类型的对象给它,对象将会以超链接的形式输出到控制台。单击链接,就会在适当的视图中显示该对象。

 

格式化字符串

console.log可以按printf格式对字符串进行格式化。例如,您可以这样写:

console.log("%s is %d years old.", "Bob", 42)

 

彩色的输出

除了console.log,还有另外一些函数可以用来以不同的颜色外观打印消息到控制台。它们是:

console.debug

console.info

console.warn

console.error

 

时间测量与分析

FireBug为您提供了两种方法来检验JavaScript的性能。

一种方法是在要检验的代码之前调用console.time("timing foo"),在要检验的代码之后调用console.timeEnd("timeing foo"),FireBug会记录下来这之间花费的时间。

另一种方法是使用JavaScript分析工具。在要检验的代码之前调用console.profile(),在要检验的代码之后调用console.profileEnd(),

FireBug会记录下来包含每一个函数被调用的次数在内的详细报告。

 

堆栈

调用console.trace(),FireBug就会输出当前堆栈的信息到控制台中。它不仅显示出当明堆栈中被调用的函数,还包含每一个参数的信息。您可以单击函数或对象来进一步查看。

 

 

分组

有时候消息列表内容较多不便于阅读,FireBug为您提供了缩进显示的解决方法。只需要调用console.group("a title")来开始一个新的缩进块,调用console.groupEnd()来结束一个缩进块。您可以创建任意多的缩进块。

 

对象查阅

您有过多少次手工编写代码来输出一个对象的所有属性,或者一个HTML片段中的所有元素?使用FireBug,您再了不需要那样做了。

调用console.dir(object)就会把该对象的所有属性以一个交互式列表的形式输出,就象一个微型版的DOM选项卡。

调用console.dirxml(element),element可以是任意HTML或XML元素,该元素就会被输出为xml格式,就像一个微型版的HTML选项卡。

 

断言

断言是一种保证您的代码在面对变化时仍然正确的非常好的方法。FireBug提供了一系列断言函数,其能够在断言失败的时候输出信息到控制台。

调用方法:

console.assert(expression[, object, ...]) 

 

附:Console API   http://getfirebug.com/wiki/index.php/Console_API

解锁Vscode:C/C++环境配置超详细指南 本文详细介绍如何在 VSCode 中配置 C/C++ 开发环境,帮助开发者快速搭建高效的编码调试环境。内容涵盖前期准备、软件下载安装、环境变量配置、工作区文件设置及测试运行全流程:首先需准备 VSCode 编辑器、MinGW-w64 编译器及 C/C++ 插件;接着完成工具下载与安装,配置系统环境变量以确保编译器可全局调用;然后通过创建.vscode工作区文件夹,配置核心文件,实现代码智能提示与调试功能;最后通过编写 Hello World 示例验证环境可用性,并附上常见问题排查方案。 阅读详情

相关推荐

卡尔曼滤波与目标追踪

卡尔曼滤波与目标追踪为什么要学卡尔曼滤波?卡尔曼滤波是什么?一些概率论的知识基础卡尔曼滤波完整推导状态估计计算卡尔曼增益预测和更新 卡尔曼滤波部分我打算分三节(三次博客的内容): 卡尔曼滤波与行人状态估计 扩展卡尔曼滤波(EKF)与传感器融合 过程模型,无损卡尔曼滤波(UKF)与车辆状态轨迹 为什么要学卡尔曼滤波? 卡尔曼滤波以及其扩展算法能够应用于目标状态估计,如果这个目标是行人,那么就是行人状态估计(或者说行人追踪),如果这个目标是自身,那么就是车辆自身的追踪(结合一些地图的先验,GPS等数据的话就

qq_43232556的博客 4171

10分钟学会前端调试利器——FireBug

10分钟学会前端调试利器——FireBug 转自:http://www.cnblogs.com/allenben/p/4757274.html 概述   FireBug是一个用于网站前端开发的工具,它是FireFox浏览器的一个扩展插件。它可以用于调试JavaScript、查看DOM、分析CSS、监控网络流量以及进行Ajax交互等。它提供了几乎前端开发需要的全

305

28、解码清华SSVEP基准数据集:从EEG信号到深度学习模型的实战指南

本文详细解析了清华大学SSVEP基准数据集的处理与深度学习模型构建全流程。从EEG信号预处理、数据维度变换到SSVEP分类模型设计,提供了实战代码示例和关键技巧,帮助读者掌握脑机接口领域的数据处理方法与模型优化策略。

weixin_29029995的博客 176

FireBug 控制台函数说明

FireBug 控制台函数说明Posted by Nicholas Ding on 九月 20th, 2006原文地址:http://www.joehewitt.com/software/firebug/docs.php FireBug 是一个非常实用的JavaScript以及DOM查看调试工具,是 Firefox 的一个插件。使用 FireBug 调试 AJAX 应用非常方便,终于可以告

875

jetson agx orin开箱及接口介绍

jetson agx orin开箱及接口介绍

qq_58728069的博客 1万+

汇川EASY系列之以太网通讯(套接字socket做主站)

本文讲解汇川Easy系列使用以太网套接字socket通讯,本例中EasyPLC做主站。文中按步进行操作。细节明确。

这是一个长期关注工控行业技术的博客,实现0-1的突破,期待您的关注和留言 2190

(转)FireBug 控制台函数说明

原文地址:http://www.joehewitt.com/software/firebug/docs.php 转载地址:http://www.nirvanastudio.org/javascript/firebug-%e6%8e%a7%e5%88%b6%e5%8f%b0%e5%87%bd%e6%95%b0%e8%af%b4%e6%98%8e.html 译者:Nicholas Ding Con...

weixin_30600503的博客 250

【100%通过率】2023华为od机试C卷【电脑病毒感染】C语言 实现

一个局域网内有很多台电脑,分别标注为 0 ~ N-1 的数字。相连接的电脑距离不一样,所以感染时间不一样,感染时间用t 表示。其中网络内一台电脑被病毒感染,求其感染网络内所有的电脑最少需要多长时间。如果最后有电脑不会感染,则返回-1.

MISAYAONE的博客 1042

FireBug Logging, Profiling,CommandLine,Console API,使用详解

  几个简单的练习,可以在FireBug控制台中查看效果。html>head>title>FireBug简单的例子2,FireFox中运行title>head>body scroll="no">  script language="javascript" type="text/javascript">        console.log(Th

EQUALKONG的博客 912

Day 01: 与Python的第一次亲密接触

环境搭建 、第一个程序 Hello, World!、以及Python之禅 (The Zen of Python) 的解读。

杨小扩的博客 220

材料仿真软件:Quantum Espresso_(15).声子与振动模式计算

通过上述步骤和代码示例,您应该能够使用 Quantum Espresso 进行声子与振动模式的计算。声子计算是材料科学研究中的重要工具,可以帮助我们更好地理解和设计材料的性能。希望本节内容对您有所帮助。

kkchenjj的博客 1181

FireBug 控制台函数说明(转载)

由于工作中用到了fireBug。无意间看到别人翻译的这分FireBug的控制台函数说明。就转载过来。以后可以随时查阅,也给自己的blog里加点东西。 :D (原文地址:[url]http://www.nirvanastudio.org[/url]) FireBug 控制台函数说明 Posted by Nicholas on 20th 九月 2006 原文地址:http://www...

善待人生,笑对生活... 146

SAP Joule Studio 能不能用来开发 skill:可以,但它开发的是 Joule 语境下的企业级 skill,而不是替代所有 SAP 开发技术的万能锤

SAP Joule Studio 专为开发Joule技能(Joule skills)而设计,这些技能是执行确定性单步业务动作的原子能力。它通过自然语言接口连接SAP和非SAP系统,适合处理边界清晰、可审计的任务(如创建工单、查询发票)。Joule技能作为会话式业务编排层,与ABAP、CAP等核心技术互补而非替代。开发支持低代码和专业代码两种方式,并具备企业级治理能力,但需要相应的BTP订阅和技术基础。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 199

Firebug Tutorial – Logging, Profiling and CommandLine (Part I)

FIREBUG TUTORIAL SECTION 1: CONSOLE TAB : LOGGING, PROFILING AND COMMANDLINE (PART II) Overview of Console Tab This tab is mainly used for logging. It also can be used as CommandLine window (li

slqgenius的博客 488

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

FireBug的console使用

网页制作poluoluo文章简介:Firebug一共有Console,HTML,CSS,Script,DOM,NET六个Tab,今天着重说一下Console的用法。 Firebug对于Web开发人员来说,已经成为了不可或缺的工具,但是在我日常的工作中,常常感觉还没有能够深刻的挖掘出她的潜力,今天花了点时间仔细研究了Console和命令行的使用在提高工作效率方面的作用, 记下

天道酬勤 1417

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

告别alert——善用Firebug的日志功能

作为一个Javascript程序员,可能遇到的最头痛的问题就是程序的调 试了。一方面是因为Javascript绝大多数情况下都是作为浏览器的脚本来使用,而大多数的浏览器没有内置良好的调试功能;另外一个方面就是如今 Javascript程序越写越庞大,如果没有一个称心如意的调试工具,用ExtJS这样庞大的JS框架来做开发简直就是自寻烦恼。 以前Javascript只是用来做一些页面的特效或者是表单

663

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Console Logging 函数

Console Logging 函数FireBug 为所有 Web 页面提供了一个 console 对象。这个对象有以下函数:Logging 基础console.log("message" [,objects]) - 将一个字符串打印到控制台。字符串可以包含任何“String Formatting”小节描述的模式。字符串后面的对象应该用来取代之前字符串中的模式。(译者注:大家用过C里面

夏天的专栏 3787

FireBug与FirePHP

a.FireBug,平时用的比较多。就是在客户端调试代码。如:hTML ,CSS,JS等 b.FireBug安装较容易。 b-1,打开火狐浏览器 b-2,打开“附加组件” b-3.搜索“firebug” b-4,客户端安装即可。 c.调试,按“F12” 或者 d.直接在网页上选择要进行调试的“地方”,然后使用“Firebug”查看元素。 ==============...

weixin_30364325的博客 95

javascript--在firebug调试时用console.log

console.log(); 当你使用console.log()函数时,下面的firebug一定要打开,不然这函数在用firefox运行时无效且影响正常程序,如果用IE打开,将会出错。 第一个参数可以是一个包含格式化占位符输出的字符串,例如: console.log("The%sjumpedover%dtallbuildings",animal,coun...

140

Firebug Tutorial (Section 1)– Logging, Profiling and CommandLine (Part II)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34392843的博客 150

Firebug Tutorial (Section 1)– Logging, Profiling and CommandLine (Part I)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34368949的博客 130

Firebug控制台详解

作者:阮一峰 日期:2011年3月26日 Firebug是网页开发的利器,能够极大地提升工作效率。 但是,它不太容易上手。我曾经翻译过一篇《Firebug入门指南》,介绍了一些基本用法。今天,继续介绍它的高级用法。 =================================== ...

weixin_30443813的博客 68

Section 3: Console Tab : Logging, Profiling and CommandLine (Part II)

Introduction This tutorial is the part II of “Firebug Tutorial – Logging, Profiling and CommandLine“. (If you haven’t read the part I of this tutorial, I would recommend you to read the part 1 fi

zf900901298的专栏 981

Section 3: Console Tab : Logging, Profiling and CommandLine (Part I)

Overview of Console Tab This tab is mainly used for logging. It also can be used as CommandLine window (like immediate window in Microsoft Visual Studio) while you are debugging the Javascript. It

zf900901298的专栏 1465
上一篇: Web开发中的File Patters
下一篇: 在.NET下如何用WebService实现身份认证,及如何跟踪用户的访问[链接]
acsu
博客等级 码龄25年 5粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值