打开浏览器,按F12,选择console标签页;出现浏览器控制台。
在Chrome下为了演示JS, 有时候我们需要将改变console的字体大小,将console的字体放大。方法是改变chrome自定义文件Custom.css的样式,路径在Windows: C:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets
Mac OS X: ~/Library/Application Support/Google/Chrome/Default/User Stylesheets/
覆盖Chrome默认样式Custom.css:
body.platform-mac .monospace, body.platform-mac .source-code { font-family: Monaco, monospace; } // Keep .platform-mac to make the rule more specific than the general one above. body.platform-mac.platform-mac-snowleopard .monospace, body.platform-mac.platform-mac-snowleopard .source-code { font-size: 11px !important; font-family: Menlo, monospace; } body.platform-windows .monospace, body.platform-windows .source-code { font-size: 12px !important; font-family: Consolas, Lucida Console, monospace; } body.platform-linux .monospace, body.platform-linux .source-code { font-size: 11px !important; font-family: dejavu sans mono, monospace; }
console是没有引入jQuery库的,so...
但是能使用 $符 查找标签,能获取文档中的第一个标签
$('a')
获取所有的a标签,用 $$
what's this?
这条语句让我们能直接编辑页面中所有的文本。
怎么同时打印出 字符串和对象,加号是没有用的,使用逗号
id选择器
事件监听
动态事件监听
鼠标滑过$('#masthead-search-term')这个元素,console会输出一个mouserover,和一系列mousemove
如果输入文字($('#masthead-search-term')是个输入框)会在console会输出一系列键盘事件
如果想监视某个特定的事件,如 click
monitorEvents($('#masthead-search-term'), 'click')
如果想监视多个的事件,如 click,keyup,blur
monitorEvents($('#masthead-search-term'), ['click', 'keyup', 'blur')
但如果要消除某个事件的监视,
unmonitorEvents($('#masthead-search-term'), 'click')
计时器
错误信息
错误信息存储到对象中
我最喜欢的一个特性,数组对象的展示
算数表达式的结果继承
清空console,会消除所有的计算结果,但不会消除事件监听
clear()
清空console的快捷键是 Ctrl + L ,不会消除计算结果,也不会消除事件监听
trace()
Profile
profile('aaa')
执行后,点击profile面板,能查看CPU状况
dir 查看DOM节点属性
dir($('#body-container'))
切换到Element标签页查看DOM节点
$1
<div id="body-container">...</div>
参考 https://www.youtube.com/watch?feature=player_embedded&v=2zmUSoVMyRU
相关推荐
标题和描述中提到的知识点是关于Chrome控制台的使用详解,具体内容包括了Chrome控制台的基本使用方法、功能和一些高级技巧。以下是对这部分知识点的详细阐述: Chrome控制台是Chrome浏览器自带的一个强大的调试工具...
Chrome浏览器的控制台是开发者日常工作中不可或缺的工具,尤其对于Java和Vue等前端开发者来说,它提供了丰富的功能,包括网络请求分析、元素检查...后续的文章将会继续分享更多关于Chrome控制台的使用技巧和实战案例。
2. 编写背景脚本(background script),这里可以使用`chrome.webRequest` API来监听网络请求。 3. 注册事件监听器,如`onBeforeSendHeaders`、`onSendHeaders`、`onResponseStarted`等,以获取请求的不同阶段信息。...
### 使用Chrome与Firefox自带调试工具调试JavaScript的九种技巧 #### 一、使用`debugger`语句 在JavaScript开发过程中,`debugger`语句是一个非常强大的工具,它可以让你在代码执行到这一行时自动暂停,从而进行...
掌握 Chrome DevTools 的 JavaScript 调试技巧,将极大地提升你在前端开发中的效率,帮助你快速定位和修复问题,优化代码性能。在实际使用中,不断探索和实践,你会发现更多实用的功能和快捷操作。
6. **调试技巧**:学会使用Chrome的开发者工具来调试扩展,包括查看控制台输出、检查网页源代码和网络请求等。 7. **发布流程**:如果计划将扩展上架到Chrome Web Store,需要熟悉发布流程、测试、定价策略和更新...
### Chrome调试技巧与JS逆向分析 #### 一、Chrome Developer Tools 调试技巧 ##### 1. Beautify JavaScript – 格式化压缩代码 - 在开发过程中,经常遇到为了减小文件体积而在发布前对JavaScript文件进行压缩的...
Chrome浏览器开发学习资料 ...通过深入学习和实践这些知识点,你将能够更好地掌握Chrome浏览器的开发和调试技巧,提升Web应用的质量和用户体验。这份学习资料将是你通往专业Chrome开发者之路的宝贵资源。
Chrome浏览器的调试技巧是Web开发过程中必不可少的一部分,它可以帮助开发者高效地定位和修复代码问题。以下是一些关键的Chrome调试技巧: 1. **控制台输出**:`console.log()`是最常用的输出方法,用于打印字符串...
Chrome DevTools 是一款强大的网页开发和调试工具,它内置于Google Chrome浏览器中,为开发者提供了丰富的功能,...这个压缩包可能包含了一些使用技巧、实践示例或教学材料,帮助用户更好地掌握Chrome DevTools的使用。
【树莓派Lite直接自启动Chrome】:在不使用桌面环境的情况下,在树莓派上启动Chrome浏览器是一项实用的技巧,特别适用于那些希望将其作为轻量级服务器或无头设备使用的人。本文将介绍如何在Raspberry Pi Lite版本上...
通过掌握一些高级技巧,你可以更有效地使用`console.log()`,从而提高工作效率。以下是五个实用的`console.log()`技巧: 1. **打印全名变量**: 当你需要在控制台中区分多个变量时,可以使用花括号包裹变量名,以...
本文将详细介绍9种使用Chrome和Firefox内置调试工具进行JavaScript调试的技巧。 1. **使用`debugger`语句**:`debugger`是JavaScript的一个关键字,当执行到这一行时,浏览器会自动暂停,便于检查当前上下文,无需...
你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。...写作本文时使用的 Chrome 版本为 25.0.1
#### 四、使用技巧与注意事项 - **高效利用控制台**:控制台不仅可以查看错误信息,还可以执行JavaScript代码,这对于快速测试代码片段非常有用。 - **利用DOM查看器定位问题**:当遇到样式或布局问题时,使用DOM...
* 使用 Chrome 调试 JavaScript 的断点设置和调试技巧 * JS 截取与分割字符串常用技巧总结 * JavaScript 中的 alert() 函数使用技巧详解 * 在 JS 数组特定索引处指定位置插入元素的技巧 * Javascript 的数组与字典...
本文旨在为初学者提供一个全面的学习指南,帮助大家快速掌握Chrome开发者工具的核心功能与使用技巧。 #### 第一章 为什么学习Chrome开发者工具 **1.1 为什么学习Chrome开发者工具** 随着HTML5、CSS3等新技术的...
参考链接提供的博客文章(https://www.cnblogs.com/alice-fee/p/8038367.html),你可以找到更详细的步骤和使用技巧,包括如何在非Chrome浏览器或Electron应用中使用Vue DevTools。 了解并熟练使用Vue DevTools是...