之前打断点都只会看他自己出现的数据,而且一段时间不用总是找不到在哪里,今天就本着好脑袋不如赖笔头的想法来记录下浏览器断点的使用。本文以谷歌浏览器为准:

首先我们使用chrome浏览器打开我们需要调试的页面并按“F12”键打开“开发者工具”,如下图:

javascript 设断点 js怎么设置断点_快捷键

控制台显示网页中JS的各种输出信息,包括错误信息、用户日志等;打开脚本标签页,这里面才是我们想要的内容。选择“开发者工具”中的“Sources”选项,如下图:

javascript 设断点 js怎么设置断点_开发者工具_02

然后点击左面的选项打开需要调试的JavaScript代码文件,此时在右面就出现了我们需要调试的JavaScript代码如下图::

javascript 设断点 js怎么设置断点_ViewUI_03

然后我们就可以在代码左侧的“行数”上点击鼠标左键添加断点或者再次点击取消断点,如下图

javascript 设断点 js怎么设置断点_javascript 设断点_04

此时我们便可以使JavaScript代码分步执行,使我们能清楚的看清每一行代码的作用和整段代码的执行流程,点击“paused in debugger”按钮执行下一步,从中也可以看到每行代码的赋值情况等

javascript 设断点 js怎么设置断点_javascript_05

同时,可以把鼠标移到你需要查看数据的函数或变量查看他的内容和类型

执行过程中,如果我们要执行即时的代码,就需要在console的窗格中输入代码,按回车即可

在这里,我们可以使用快捷键进行操作,常用的快捷键如下:

F9:添加/移除 断点

F10:逐过程,即跳过该语句中的方法、表达式等

F11:逐语句调试,即单步调试,会跳入方法、表达式,进行逐语句的跟踪调试

总结一下,就是:用chrome浏览器打开页面 → 按f12打开开发者工具 → 打开Sources → 打开你要调试的js代码文件 → 在行号上单击一下,OK!
感悟:不要怪社会太快,只能怪自己太慢