chrome console cheat sheet
快捷键
打开console界面快捷键:ctrl+shift+J
清空log:ctrl+L
选项

Log XMLHTTPRequests:显示ajax
Preserve log upon navigation:页面跳转时保留log
javascript方法
console.log:普通
console.info:=console.log
console.warn:警告
console.error:错误
console.count:输出被运行的次数,以参数分组计数
console.dir:把内容当作DOM或者javascript对象格式输出
console.dirxml:把内容输出为xml格式
console.assert:第一个参数为false时输出
console.trace:输出javascript调用栈
console.group:分组,可指定分组名
console.groupCollapsed:初始是折叠的分组开始标记
console.groupEnd:结束最近的分组,不接收参数
console.time:计时开始,传入参数为计时器名称
console.timeEnd:计时结束,必须与计时开始的计时器名称相同
console.timeStamp:在timeline视图中添加一个监控点
console.clear:清除控制台已经输出的log
debugger:在javascript设置断点
debugger;
占位符和输出格式
| %s | 字符串 |
| %d, %i | 数字 |
| %f | 浮点数 |
| %o | DOM元素(DOM的源代码) |
| %O | javascript对象 |
| %c |
指定输出内容的样式,样式作为第二个参数传入 console.log("%cThis will be formatted with large, blue text", "color: blue; font-size: x-large");
|
控制台命令
clear:清除log
$():= document.querySelector()
$$():=document.querySelectorAll()
$x():XPath表达式
$_ :为最后一次通过$(),$$()或者$x()查询出来的结果
$0, $1, $2, $3 and $4:最后五次的查询结果
monitorEvents:监听事件,
monitorEvents(window, "resize");
monitorEvents(document.body, ["mousedown", "mouseup"]);
monitorEvents($('#scrollBar'), "touch"); //指定一个事件集的名字,同时监听 "touchstart", "touchend", "touchmove", 和 "touchcancel"
| mouse | "mousedown", "mouseup", "click", "dblclick", "mousemove", "mouseover", "mouseout", "mousewheel" |
| key | "keydown", "keyup", "keypress", "textInput" |
| touch | "touchstart", "touchmove", "touchend", "touchcancel" |
| control | "resize", "scroll", "zoom", "focus", "blur", "select", "change", "submit", "reset" |
unmonitorEvents:取消监听事件
getEventListeners:返回指定对象上挂载的监听器
profile:开始收集javascript CPU profile,可以指定名称,同名多次的profile,会被分在同一组下
profileEnd:结束收集javascript CPU profile
copy:拷贝对象内容到剪贴板
dir:= console.dir
dirxml:= console.dirxml
inspect:输出DOM元素或者javascript对象
keys:输出对象的key的数组
values:输出对象的value的数组
chrome console cheat sheet的更多相关文章
- [Chromium文档转载,第006章]Chrome IPC To Mojo IPC Cheat Sheet
For Developers > Design Documents > Mojo > Chrome IPC To Mojo IPC Cheat Sheet 目录 1 O ...
- XSS Filter Evasion Cheat Sheet 中文版
前言 译者注: 翻译本文的最初原因是当我自己看到这篇文章后,觉得它是非常有价值.但是这么著名的一个备忘录却一直没有人把它翻译成中文版.很多人仅仅是简单的把文中的 各种代码复制下来,然后看起来很刁的发在 ...
- XSS Cheat Sheet
Basic and advanced exploits for XSS proofs and attacks. Work in progress, bookmark it. Technique Vec ...
- XSS Cheat Sheet(basics and advanced)
XSS Cheat Sheet BASICS HTML注入 当输入位于HTML标记的属性值内或标记的外部(下一种情况中描述的标记除外)时使用.如果输入在HTML注释中,则在payload前加上&quo ...
- 转:PostgreSQL Cheat Sheet
PostgreSQL Cheat Sheet CREATE DATABASE CREATE DATABASE dbName; CREATE TABLE (with auto numbering int ...
- Git Cheat Sheet
Merge Undo git merge with conflicts $ git merge --abort Archive $ git archive --format zip --output ...
- CSS3 Animation Cheat Sheet:实用的 CSS3 动画库
CSS3 Animation Cheat Sheet 是一组预设的动画库,为您的 Web 项目添加各种很炫的动画.所有你需要做的是添加样式表到你的网站,为你想要添加动画效果的元素应用预制的 CSS 类 ...
- XSS (Cross Site Scripting) Prevention Cheat Sheet(XSS防护检查单)
本文是 XSS防御检查单的翻译版本 https://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sh ...
- IOS Application Security Testing Cheat Sheet
IOS Application Security Testing Cheat Sheet [hide] 1 DRAFT CHEAT SHEET - WORK IN PROGRESS 2 Int ...
随机推荐
- Sublime Text:初学者不知道的那些事
来源:Duchessjojo@译言 我是Sublime Text代码编辑器的忠实粉丝.我和诸多Mac程序员一样,最初使用的是Textmate代码编辑器.在Sublime Text 2发行后,我才开始转 ...
- kibana-4.6.3-linux-x86_64.tar.gz的安装(图文详解)(升级)
前期博客 kibana-4.6.3-linux-x86_64.tar.gz的下载(图文详解) 因为,我的机器情况是如下: 1.上传 [hadoop@master app]$ rz [hadoop@m ...
- ConcurrentHashMap源码分析(JDK8版本<转载>)
注:本文源码是JDK8的版本,与之前的版本有较大差异 转载地址:http://blog.csdn.net/u010723709/article/details/48007881 ConcurrentH ...
- 编译boost.log模块遇到的一些问题
线上日志用到的是日志库,在全局有一个锁,导致在高并发的时候,容易因为锁竞争问题导致时延.在某些情况下,会因为同一个用户,同时访问某个变量,导致读写冲突使线上服务整体core掉(考虑到请求的间隔,为了应 ...
- ServletContextListener中@Autowired失效的解决方法
@WebListener public class ContextWebListener implements ServletContextListener { @Override public vo ...
- wamp 初始化 修改mysql密码
1.设置phpmyadmin 在WampServer安装完成后,通过http://localhost/打开后可以看到WampServer自带的一个简单的页面,里面有phpinfo.phpmyadmin ...
- openLDAP 2
一.安装OPENLDAP 二.打开安装目录中的文件 slapd.conf 三.安装完成后退出 编辑文本,输入以下内容,并命名为test.ldif dn: dc=company objectClass: ...
- 03.什么是Lucene全文检索的原理01
全文检索的原理:查询速度快,精准度高,可以根据相关度进行排序.它的原理是:先把内容分词,分词之后建索引. Lucene是apache下的一个开放源代码的全文检索引擎工具包. 提供了完整的查询引擎和索引 ...
- len=in.read(b,0,len)和len=in.read(b)的区别
byte[] byte = new byte[1024]; int len =0 ; while((len=in.read(b))!=-1){ out.write(b,0,len); } read函数 ...
- mysql数据库优化总结 有图 有用
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要.一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计.sql语句优化.数据库参数配置.恰当的硬件资源 ...