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

相关文章

Java中的Lambda表达式及其应用小结

《Java中的Lambda表达式及其应用小结》Java中的Lambda表达式是一项极具创新性的特性,它使得Java代码更加简洁和高效,尤其是在集合操作和并行处理方面,:本文主要介绍Java中的La... 目录前言1. 什么是Lambda表达式?2. Lambda表达式的基本语法例子1:最简单的Lambda表

Python结合PyWebView库打造跨平台桌面应用

《Python结合PyWebView库打造跨平台桌面应用》随着Web技术的发展,将HTML/CSS/JavaScript与Python结合构建桌面应用成为可能,本文将系统讲解如何使用PyWebView... 目录一、技术原理与优势分析1.1 架构原理1.2 核心优势二、开发环境搭建2.1 安装依赖2.2 验

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

SpringShell命令行之交互式Shell应用开发方式

《SpringShell命令行之交互式Shell应用开发方式》本文将深入探讨SpringShell的核心特性、实现方式及应用场景,帮助开发者掌握这一强大工具,具有很好的参考价值,希望对大家有所帮助,如... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定

SpringBoot应用中出现的Full GC问题的场景与解决

《SpringBoot应用中出现的FullGC问题的场景与解决》这篇文章主要为大家详细介绍了SpringBoot应用中出现的FullGC问题的场景与解决方法,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录Full GC的原理与触发条件原理触发条件对Spring Boot应用的影响示例代码优化建议结论F

MySQL 分区与分库分表策略应用小结

《MySQL分区与分库分表策略应用小结》在大数据量、复杂查询和高并发的应用场景下,单一数据库往往难以满足性能和扩展性的要求,本文将详细介绍这两种策略的基本概念、实现方法及优缺点,并通过实际案例展示如... 目录mysql 分区与分库分表策略1. 数据库水平拆分的背景2. MySQL 分区策略2.1 分区概念

Spring Shell 命令行实现交互式Shell应用开发

《SpringShell命令行实现交互式Shell应用开发》本文主要介绍了SpringShell命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定义S

C语言函数递归实际应用举例详解

《C语言函数递归实际应用举例详解》程序调用自身的编程技巧称为递归,递归做为一种算法在程序设计语言中广泛应用,:本文主要介绍C语言函数递归实际应用举例的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录前言一、递归的概念与思想二、递归的限制条件 三、递归的实际应用举例(一)求 n 的阶乘(二)顺序打印

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1