MST

星途 面试题库

面试题:JavaScript函数调试:断点调试的应用

在JavaScript中,使用Chrome DevTools进行函数断点调试时,如何在特定函数的某一行设置断点?若函数是通过事件监听器绑定执行的,怎样确保断点能在函数触发时生效?请简要描述操作步骤。
18.4万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
  1. 在特定函数的某一行设置断点
    • 打开Chrome浏览器,进入包含目标JavaScript代码的页面。
    • 打开Chrome DevTools,切换到“Sources”标签页。
    • 在左侧的文件导航栏中,找到包含目标函数的JavaScript文件并展开。
    • 滚动到目标函数位置,在想要设置断点的那一行代码的行号处点击,会出现一个蓝色的断点标记。
  2. 对于通过事件监听器绑定执行的函数确保断点生效
    • 保持在“Sources”标签页,点击左侧栏上方的“Event Listener Breakpoints”(事件监听器断点)。
    • 在展开的事件类型列表中,找到与目标函数绑定的事件类型,比如“Mouse”下的“click”(如果是点击事件绑定的函数),勾选该事件类型。
    • 当页面上触发相应事件时,Chrome DevTools会停在设置的函数断点处,就可以进行调试。