千家信息网

JavaScript有哪些断点类型

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,小编给大家分享一下JavaScript有哪些断点类型,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JavaScript中断
千家信息网最后更新 2025年01月22日JavaScript有哪些断点类型

小编给大家分享一下JavaScript有哪些断点类型,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

JavaScript中断点的类型:1、Sources断点;2、Debugger断点;3、DOM断点,即在DOM元素上添加断点,进而达到调试的目的;4、XHR断点;5、事件监听器断点。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JS断点分类

1、JS断点

(1)Sources断点

Sources断点添加的流程是"F12(Ctrl + Shift + I)打开开发工具"--"点击Sources菜单"--"左侧树中找到相应文件"--"点击行号列"即完成在当前行添加/删除断点操作。当断点添加完毕后,刷新页面JS执行到断点位置停住,在Sources界面会看到当前作用域中所有变量和值,只需对每个值进行验证即可完成我们题设验证要求

在Sources里还可以设置条件断点,在断点位置的右键菜单中选择"Edit Breakpoint..."可以设置触发断点的条件,就是写一个表达式,表达式为 true 时才触发断点。

(2)Debugger断点

Debugger断点的添加就是通过在代码中添加"debugger;"语句,当代码执行到该语句的时候就会自动断点

2、DOM断点

DOM断点,顾名思义就是在DOM元素上添加断点,进而达到调试的目的。而在实际使用中断点的效果最终还是落地到JS逻辑之内。

DOM断点添加方式:Elements-右击element元素-Break on-选择断点

(1)subtree modifications 子节点变化断点

主要针对子节点增加、删除以及交换顺序等操作,但子节点进行属性修改和内容修改并不会触发断点

(2)attributes modifications 节点属性断点

(3)node removal 节点移除断点

3、XHR断点

XHR Breakpoints

顾名思义,当异步请求发送的url满足断点条件时,触发的断点

断点方式:sources- XHR/fetch Breakpoints -"+"-编辑断点条件

4、事件监听器断点

事件监听器断点,即根据事件名称进行断点设置。当事件被触发时,断点到事件绑定的位置。事件监听器断点,列出了所有页面及脚本事件,包括:鼠标、键盘、动画、定时器、XHR等等。(位置一般在sources的XHR/fetch Breakpoints下方)

以上是"JavaScript有哪些断点类型"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

断点 事件 节点 位置 条件 监听器 监听 类型 元素 内容 就是 篇文章 顾名思义 中断点 代码 属性 方式 目的 菜单 表达式 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南昌理工学院计算机网络技术 怎样知道服务器是不是x86架构 信用数据库客服 服务器双电源对电脑有影响吗 数据库中判断某列值是否为空 达梦数据库公司好吗 保险行业车型标准数据库 网络技术部二轮面试 构成网络安全风险的重要因素是 数据库技术的功能包括 软件开发是简单的还是复杂的 网络安全法从哪几个方面 网络安全技术三级 公共信息网络安全监察分局 天津机电软件开发模型 网络安全应急演练培训 国家重大疾病数据库 黎明杀机服务器体验 三星软件开发岗面试 数据库数据采集的大数据技术 互联网行业信息科技论坛网站 本地数据库密码怎么看 中国重要会议论文全文的数据库是 无锡海鲜冷库软件开发 计算机网络技术部队要求 数据访问处理web连接数据库 网络技术有必要考吗 四川电商软件开发费用是多少 大学软件开发公司有前途吗 长宁区大型软件开发哪家强
0