JavaScript 中断点是一种调试工具,允许开发人员在程序执行的特定位置暂停执行。可以在浏览器或 Node.js 中使用调试器工具设置断点:在浏览器中:打开 "Sources" 面板并单击代码行号。在 Firefox 中,右键单击代码行并选择 "Add Breakpoint"。在 Node.js 中:运行 node --inspect-brk script.js,并在调试器中单击代码行号。支持的断点类型包括行断点、条件断点和日志断点。设置断点后,程序将在断点处暂停,允许开发人员检查变量值和执

如何使用 JavaScript 断点
简介
断点是一种调试工具,它允许开发人员在程序执行的特定行或点暂停。在 JavaScript 中,可以使用调试器工具(如 Chrome DevTools 或 Node.js 调试器)设置断点。
在浏览器中设置断点
-
Chrome DevTools:
- 打开 "Sources" 面板。
- 导航到要设置断点的代码行。
- 单击代码行号左侧的数字。
-
Firefox DevTools:
- 打开 "Debugger" 面板。
- 导航到要设置断点的代码行。
- 右键单击代码行并选择 "Add Breakpoint"。
在 Node.js 中设置断点
-
Node.js 调试器:
移动端无限滚动加载瀑布流下载里面有2个文件夹。其中这个文件名是:finishing,是我项目还没有请求后台的数据的模拟写法。请求后台数据之后,瀑布流的js有一点点变化,放在文件名是:finished。变化在于需要穿参数到后台,和填充的内容都用后台的数据填充。看自己项目需求来。由于chrome模拟器是不允许读取本地文件json的,所以如果你要进行测试,在hbuilder打开项目就可以看到效果啦,或者是火狐浏览器。
- 在命令行中运行
node --inspect-brk script.js。 - 打开一个调试器(如 Chrome DevTools)。
- 导航到要设置断点的代码行。
- 在调试器中单击代码行号左侧的方块。
- 在命令行中运行
类型
JavaScript 支持以下类型的断点:
- 行断点:在特定行暂停执行。
- 条件断点:在特定条件满足时暂停执行。
- 日志断点:在特定行时打印日志消息。
用法
设置断点后,当程序执行时,它将在断点处暂停。开发人员可以检查变量值、执行栈等,以帮助调试代码。
移除断点
要移除断点:
- Chrome DevTools:单击断点左侧的数字。
- Firefox DevTools:右键单击断点并选择 "Remove Breakpoint"。
- Node.js 调试器:在调试器中取消选中代码行号左侧的方块。









