关于Chrome浏览器调试技巧
计时
断言语句,这个c++调试里面也经常用到。js中,当第一个表达式或参数为true时候什么也不发生,为false时终止程序并报错。
性能分析
注:Chrome开发者工具中的Audits标签页也可以实现性能分析。 debugger这个重量级的是博主最常用的,可能是c++出身,对于单步调试由衷的热爱。单步调试就是点一下,执行一句程序,并且可以查看当前作用域可见的所有变量和值。而debugger就是告诉程序在那里停下来进行单步调试,俗称断点。 右边按钮如下:
其实右侧还有很多强大的功能:
chrome中的调试技巧1、DOM元素的控制台书签:Chrome开发者工具和Firebug都提供了书签功能,用于显示你在元素标签页(Chrome)或HTML标签页(Firebug)中最后点击的DOM元素。如果你依次选择了A元素、B元素和C元素,那么$0 表示C元素, $1 表示B元素, $2 表示A元素(这个和正则表达式的$符号类似,不过顺序不同)。 2、如果你想调试f函数,用debug(f)语句可以增加这种断点。 3、Sources标签页左侧面板上有一个代码片段(Snippet)子标签页,可用于保存代码片段,帮你调试代码。 4、可以用Chrome开发者工具Sources标签页中的格式化按钮(Pretty Print Button)格式化压缩后的代码。 5、在Network面板,选择一个资源文件,右键Copy Response可快速复制响应内容。 6、利用媒体查询,这个主要是在Device Mode调节不同的分辨率显示。 7、选择Elements,按 Esc > Emulation > Sensors进行传感器模拟。 8、点击渐入效果样式图标(紫色图标),可以预览动画效果,并可对相应的贝塞尔曲线(cubic-bezier)进行调节动画效果。 9、在Source中按住Alt键并拖动鼠标进行多列内容选择。 10、Elements面板右键执行DOM元素节点,选择Force Element State或者点击右侧Toggle Element State图标可以出发伪类。 11、Network面板中选择一张图片,在右侧图片上鼠标右键选择copy it as a Data URI,就可以获取图片的Data URL (base64编码)。 12、通过按住Ctrl键可以添加多个编辑光标,同时对多处进行编辑。按下Ctrl + U可以撤销编辑。 13、Elements面板右侧的Style编辑器中,,点击颜色十六进制编码前的小色块,会弹出一个调色板。 14、按下Alt键并且鼠标双击选择DOM元素前面的箭头,就会展开该DOM元素下的所有字节点元素. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |