当前位置:首页 > 技术分析 > 正文内容

作为一个程序员 Chrome 调试技巧,你知道多少?

ruisui883个月前 (01-20)技术分析30

dom

添加选中dom节点为全局变量方便需要调试多个dom的场景

适用对dom有多次操作的场景

添加选中dom节点为全局变量.png

force node state (触发)状态

调试dom的某个状态

force 节点 state (触发)状态.png

copy element

拷贝选中dom的信息

copy element.png

style/class

给选中元素添加一个 class 名

快速给元素添加class

给选中元素添加一个 class 名.png

修改元素的盒模型大小

快速修改元素的盒模型大小(margin/padding/width/height等)

快速修改元素的盒模型大小.png

network

block specific request

block特定的请求

快捷键:command + shift + p -> show request blocking

block 指定的请求.png

改变请求的 user agent

修改请求的user agent

快捷键:command + shift + p -> network conditions 切换 user agent

改变请求的 user agent.png

javascript

断点,断浏览器的行为(比如 click、mouse 等等)

拦截浏览器的行为

断浏览器的行为(比如 click、mouse 等等).png

快速改变拦截的变量的值

双击改变拦截变量的值

双击改变拦截的变量的值.png

添加 watch 表达式

添加watch表达式

添加 watch 表达式.png

条件断点

设置断点的条件

条件断点.png

快速调试代码片段

Snippet(片段)代码调试,不需要创建特定的页面

片段代码调试.png

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/413.html

分享给朋友:

“作为一个程序员 Chrome 调试技巧,你知道多少?” 的相关文章

Deepin Linux正式引入AI功能,成为第一个正式加入AI潮流的Linux发行版

Deepin Linux是一个基于Debian的Linux发行版,以美观和实用性而闻名。现在为了达到人工智能发展趋势的前沿,Deepin Linux的开发人员宣布,他们已经开始将AI功能集成到桌面环境及其随附的应用程序中。AI集成包含了两种风格——AI驱动的图像编辑插件和AI编码助手。其中图像编辑插...

Vue组件通信之props深入详解!

props 是 Vue 组件中一个很重要的概念。它是用来从父组件向子组件传递数据的。为什么需要props?这是因为在Vue中,组件是相互隔离的。每个组件都有自己的作用域,子组件无法直接访问父组件的状态或值。通过props,父组件可以将数据传递给子组件。使用props的步骤:1. 在子组件中定义pro...

用IDEA开发如何用Git快速拉取指定分支代码?

1,准备空的文件夹,git init2,关联远程仓库,git remote add origin gitlab地址3,拉取远程分支代码,git pull origin 远程分支名再用IDEA打开项目即可...

前后端分离自动化运维平台开发

运维平台采用前后端分离:前端vue,框架vue-element-admin;后端python,框架django-rest-framework.目前运维平台模块如下:1、 CMDB管理应用管理、环境管理、开发语言管理、产品项目管理、资产管理2、 构建发布持续构建、持续部署、Jar工程依赖构建3、 容器...

el-table内容\n换行解决办法

问题请求到的数据带有换行符 '\n'但页面展示时不换行statusRemark: "\"1、按期完成计划且准确率100%,得100分;\n2、各项目每延误1天,扣1分;每失误1次或者员工投诉1次,扣3分,失误层面达到公司级影响较大的,该项绩效分数为0\"\n&...

虚幻引擎5.5发布

IT之家 11 月 13 日消息,虚幻引擎 5.5 现已发布。据介绍,新版本虚幻引擎在动画创作、虚拟制作和移动游戏开发方面取得进步;渲染、摄像机内视觉特效和开发人员迭代等领域的部分功能已可用于生产。IT之家整理部分功能亮点如下:动画Sequencer增强虚幻引擎的非线性动画编辑器 Sequencer...