美文网首页
Chrome浏览器客户端调试JS代码

Chrome浏览器客户端调试JS代码

作者: pepsi1000 | 来源:发表于2019-04-30 00:12 被阅读0次

Source调试JS代码

理解单步调试,单步进入块,单步退出块的区别

  • 单步调试
    • F10 跳过当前函数调用
  • 单步进入块
    • F11 进入当前函数调用
  • 单步退出块
    • Shift + F11 退出当前函数调用

编辑CSS/JS

  • Click on the “Sources” panel.
  • Then, click on the “Filesystem” panel.
  • Finally, click on “Add folder to workspace.”
  • Chrome will open a window to let you choose the directory with the sourcefiles.

快速进入调试方法

[图片上传失败...(image-f3e4b3-1556554307580)]

注意:调试时,可以在具体方法前临时添加断点,然后按F11进入方法体内,或者按F10跳过当前方法移动到下一个打上断点的方法之前,如图36行位置

重新执行方法

[图片上传失败...(image-8eb87d-1556554307580)]

  • 点击Source右侧Call Stack,选中想要从新执行的方法(这里我想重新执行success),右键点击Restart frame,然后点击step即可回到success起始位置

调试功能区域

  • Call Stack:方法调用栈
  • Scope:全局变量,局部变量等
  • Breakpoints:显示当前JS代码中所有断点
  • XHR Breakpoints:
    • 点击右侧的+号,可以添加请求的URL,一旦 XHR 调用触发时就会在 request.send() 的地方中断
  • DOM Breakpoints
    • 监听和查看某个元素的变化情况
    • TODO 测试
  • Event listener Breakpoints
    • 勾选对应的事件类型,当触发了该类型的事件的 JS代码 时就会自动中断
    • 举例:选中 Mouse - click 之后,那么触发了鼠标点击时事件之后,就会在对应的代码处停下

使用Source - Sinppets

  • 好处:在项目环境页面内,该片段可执行项目内的方法
  • 浏览器会保存Sinppets

参考链接

超完整的Chrome浏览器客户端调试大全

相关文章

  • chrome 调试Node.js代码

    chrome 调试Node.js代码 添加--inspect 步骤 编写代码 app.js 使用命令 浏览器查看 ...

  • Chrome浏览器客户端调试JS代码

    Source调试JS代码 理解单步调试,单步进入块,单步退出块的区别 单步调试F10 跳过当前函数调用 单步进入块...

  • vue过滤器和案例实现

    使用vue插件 使用chrome浏览器调试插件Vue.js devtools 添加一行代码Vue.config.d...

  • Nodejs之debug

    chrome浏览器调试 使用 --inspect开关进行调试。一个Nodejs进程开始侦听调试客户端,默认情况下侦...

  • 在浏览器上安装 Vue Devtools工具

    Vue.js devtools是基于google chrome浏览器的一款调试vue.js应用的开发者浏览器扩展,...

  • chrome浏览器调试工具

    浏览器js调试工具 这个就是chrome浏览器的调试界面,怎么调出来大家都知道吧 console是浏览器控制台,可...

  • H5开发无法同步js代码到浏览器

    前端开发中,需要经常调试js代码,同步js代码到浏览器进行调试。最近遇到一个问题,jsx代码、css代码可以正常同...

  • JS文件修改后,浏览器仍载入旧的JS文件

    在IDE中修改JS文件后,在浏览器调试时,仍使用的是旧的JS文件 chrome浏览器的锅,disable cach...

  • WebStorm Debug 配置

    WebStorm 调试配置 【所需工具】: Chrome 浏览器 Chrome 浏览器插件——JetBrains ...

  • Laya js.map文件

    source map,主要是方便chrome调试用,用来对应某行js代码对应的原ts的路径和行号。Chrome中的...

网友评论

      本文标题:Chrome浏览器客户端调试JS代码

      本文链接:https://www.haomeiwen.com/subject/aimpnqtx.html