JavaScript debugger 语句
JavaScript基础 2022-06-08 11:17:36小码哥的IT人生shichen
JavaScript debugger 语句
实例
打开调试器后,此代码应在执行第三行之前停止执行:
var x = 15 * 5;
debugger;
document.getElementbyId("demo").innerHTML = x;
完整实例:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p id="demo"></p>
<p>打开调试器后,script 元素内的代码应该在执行第三行之前停止执行。</p>
<script>
var x = 15 * 5;
debugger;
document.getElementById("demo").innerHTML = x;
</script>
</body>
</html>
可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html
定义和用法
debugger 语句停止 JavaScript 的执行,并调用(如果可用)调试函数。
使用 debugger 语句与在代码中设置断点具有相同的功能。
通常,您可在浏览器中使用 F12 键激活调试,然后在调试器菜单中选择“控制台”。
注释:如果没有调试可用,则 debugger 语句无效。
有关在 JavaScript 中调试的更多信息,以及如果您的浏览器不支持的情况下如何启动调试,请阅读我们的 JavaScript 调试教程。
浏览器支持
语句 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
debugger | 支持 | 支持 | 支持 | 支持 | 支持 |
语法
debugger;
技术细节
JavaScript 版本: | ECMAScript 1 |
---|
相关页面
JavaScript 教程:JavaScript 调试