Firebug Chrome Console 把握台应用号令

2024-03-11 08:38

本文主要是介绍Firebug Chrome Console 把握台应用号令,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

名人名言:对于一颗什么都需要享受的青年的心,获得幸福并不需要多少代价。——拉马丁

Console API


当打开 firebug (也包含 Chrome 等浏览器的自带调试对象),window 下面会注册一个叫做 console 的对象,它供给多种办法向把握台输出信息,供开辟人员调试应用。下面是这些办法的一个简单介绍,当令地应用它们,对于进步开辟效力很有帮助。


console.log(object[, object, ...])
应用频率最高的一条语句:向把握台输出一条消息。支撑 C 说话 printf 式的格局化输出。当然,也可以不应用格局化输出来达到同样的目标:


var animal=""frog"", count=10;console.log("The %s jumped over %d tall buildings", animal, count);console.log("The", animal, "jumped over", count, "tall buildings");

console.debug(object[, object, ...])
向把握台输出一条信息,它包含一个指向该行代码地位的超链接。


console.info(object[, object, ...])
向把握台输出一条信息,该信息包含一个默示“信息”的图标,和指向该行代码地位的超链接。


console.warn(object[, object, ...])
同 info。差别是图标与样式不合。


console.error(object[, object, ...])
同 info。差别是图标与样式不合。error 实际上和 throw new Error() 产生的结果雷同,应用该语句时会向浏览器抛出一个 js 异常。


console.assert(expression[, object, ...])
断言,测试一条表达式是否为真,不为真时将抛出异常(断言失败)。


console.dir(object)
输出一个对象的全属下性(输出成果类似于 DOM 面板中的样式)。


console.dirxml(node)
输出一个 HTML 或者 XML 元素的布局树,点击布局树上方的节点进入到 HTML 面板。


console.trace()
输出 Javascript 履行时的客栈追踪。


console.group(object[, object, ...])
输出消息的同时打开一个嵌套块,用以缩进输出的内容。调用 console.groupEnd() 用以停止这个块的输出。


console.groupCollapsed()
同 console.group(); 差别在于嵌套块默认是收起的。


console.time(name)
计时器,当调用 console.timeEnd(name);并传递雷同的 name 为参数时,计时停止,并输出履行两条语句之间代码所消费的时候(毫秒)。


console.profile([title])
与 profileEnd() 连络应用,用来做机能测试,与 console 面板上 profile 按钮的功能完全雷同。


console.count([title])
输出该行代码被履行的次数,参数 title 将在输出时作为输出成果的前缀应用。


console.clear()
清空把握台


号令行

把握台的输出面板右边,是把握台的输入面板(Chrome 调试对象对应为下方),在这里除了可以运行常规的 javascript 代码,还内置了相当数量的号令行可以帮助我们的调试工作,下面是一些常用号令行的简单介绍。


¥(id)
返回一个给定 id 的元素。


¥¥(or)
返回给定的 css 选择器匹配到的一组元素。


¥x(xpath)
返回给定的 XPath 表达式匹配到的一组元素。


¥0
在 HTML 面板中选中的元素。


¥1
上一次在 HTML 面板中选中的元素。


¥n(index)
接见比来 5 个被选中过的元素,index 的局限: 0 – 4。


dir(object)
同 console.dir(object)。


dirxml(node)
同 console.dirxml(node)。


clear()
同 console.clear()。


inspect(object[, tabName])()
在合适的(或一个指定的) tab 中检视一个对象。


keys(object)
返回一个对象的所有属性的键。


values(object)
返回一个对象的所有属性的值。


debug(fn)
在函数第一行添加一个断点,应用 undebug(fn) 移除断点。


monitor(fn)
开启一个函数的调用日记,应用 unmonitor(fn) 封闭该功能。很是有效的一个号令,然则它似乎并没有很好地工作。


monitorEvents(object[, types])
开启一个元素的某个事务(或所有事务)被触发时的日记记录。用例如下:


monitorEvents(¥0,[""click""])

上方的号令行被履行后,将开启当前在 HTML 面板中被选中元素的 click 事务监控,一旦这个元素的 click 事务被触发,事务对象将会在把握台输出。若是不指定第二个参数,将对所有事务进行记录。


profile([title])
同 console.profile([title])

这篇关于Firebug Chrome Console 把握台应用号令的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/797285

相关文章

在Ubuntu上部署SpringBoot应用的操作步骤

《在Ubuntu上部署SpringBoot应用的操作步骤》随着云计算和容器化技术的普及,Linux服务器已成为部署Web应用程序的主流平台之一,Java作为一种跨平台的编程语言,具有广泛的应用场景,本... 目录一、部署准备二、安装 Java 环境1. 安装 JDK2. 验证 Java 安装三、安装 mys

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

Node.js 中 http 模块的深度剖析与实战应用小结

《Node.js中http模块的深度剖析与实战应用小结》本文详细介绍了Node.js中的http模块,从创建HTTP服务器、处理请求与响应,到获取请求参数,每个环节都通过代码示例进行解析,旨在帮... 目录Node.js 中 http 模块的深度剖析与实战应用一、引言二、创建 HTTP 服务器:基石搭建(一

java中VO PO DTO POJO BO DO对象的应用场景及使用方式

《java中VOPODTOPOJOBODO对象的应用场景及使用方式》文章介绍了Java开发中常用的几种对象类型及其应用场景,包括VO、PO、DTO、POJO、BO和DO等,并通过示例说明了它... 目录Java中VO PO DTO POJO BO DO对象的应用VO (View Object) - 视图对象

Go信号处理如何优雅地关闭你的应用

《Go信号处理如何优雅地关闭你的应用》Go中的优雅关闭机制使得在应用程序接收到终止信号时,能够进行平滑的资源清理,通过使用context来管理goroutine的生命周期,结合signal... 目录1. 什么是信号处理?2. 如何优雅地关闭 Go 应用?3. 代码实现3.1 基本的信号捕获和优雅关闭3.2

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6

python中的与时间相关的模块应用场景分析

《python中的与时间相关的模块应用场景分析》本文介绍了Python中与时间相关的几个重要模块:`time`、`datetime`、`calendar`、`timeit`、`pytz`和`dateu... 目录1. time 模块2. datetime 模块3. calendar 模块4. timeit

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个