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 ...
随机推荐
- C# 命名空间(Namespace)
命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式.在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突. 也即是不同的命名空间可以有相同的类名
- Rector模式
讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty.Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个w ...
- JQueryDOM节点操作
你一.JQueryDom节点操作 2.1查找节点 获取p节点 var $pDm=$("p"); 输出p节点的title属性 alert($pDm.attr("title& ...
- 高并发下redis缓存穿透问题解决方案
一.使用场景 我们在日常的开发中,经常会遇到查询数据列表的问题,有些数据是不经常变化的,如果想做一下优化,在提高查询的速度的同时减轻数据库的压力,那么redis缓存绝对是一个好的解决方案. 二.需求 ...
- Core1.1环境下,自己实现的一个简单的CRUD框架(反射实现)
我实现了一个简单的EF框架,主要用于操纵数据库.实现了对数据库的基本操纵--CRUD 这是项目结构 这是一个 core 下的 DLL 写了一个数据库工厂,用于执行sql语句.调用sql语句工厂 写了一 ...
- Handlebars学习第一天
1.什么是handlebars???是用来做什么的??? 首先我们要了解几种前端页面展示的几种模式: a.Struct+vo+el表达式的模式 这种模式的特点:代码看起来比较整齐,但代码解析完才发送到 ...
- aop中的顾问
通知只能指定织入的时间点,目标方法之前,之后,环绕,还是异常时. 要想指定切入点就要使用顾问
- beego 中文教程
https://www.kancloud.cn/hello123/beego/126087
- Windows 安装 Maven 及 Eclipse 安装Maven插件
环境说明: window 8.1 64bit Eclipse Version: Luna Release (4.4.0) Maven 3.0.5 Windows Maven 安装: 1.确保安装了JD ...
- Linux的kickstart安装详解
Linux的kickstart安装详解 一.什么是kickstart? kickstart安装是redhat开创的按照你设计好的方式全自动安装系统的方式.安装方式可以分为光盘.硬盘.和网络.此文将以网 ...