Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与调试器关键字相反的javascript_Javascript_Debugging_Javascript Debugger - Fatal编程技术网

与调试器关键字相反的javascript

与调试器关键字相反的javascript,javascript,debugging,javascript-debugger,Javascript,Debugging,Javascript Debugger,Javascript有一个关键字debugger,可以用作插入调试点的编码样式。如果没有可用的调试工具,则应忽略此关键字。 但是当我使用它时,javascript在debugger语句中暂停了。我在firefox和chrome上尝试了以下代码。虽然,这对我来说是一个理想的功能。我想要一个类似触发器的按钮点击来恢复执行 JSFIDLE示例: 完整代码: <html> <head> <script type="text/javascript"> function

Javascript有一个关键字debugger,可以用作插入调试点的编码样式。如果没有可用的调试工具,则应忽略此关键字。 但是当我使用它时,javascript在debugger语句中暂停了。我在firefox和chrome上尝试了以下代码。虽然,这对我来说是一个理想的功能。我想要一个类似触发器的按钮点击来恢复执行

JSFIDLE示例:

完整代码:

<html>
<head>
<script type="text/javascript">
function print100() {
    for ( var x = 0; x < 100; x++) {
        document.body.innerHTML = document.body.innerHTML + "<br>" + x;
        debbuger;
    }
}
</script>
</head>
<body onload="print100()">
</body>
</html>

函数print100(){
对于(变量x=0;x<100;x++){
document.body.innerHTML=document.body.innerHTML+“
”+x; 德布格; } }
您的代码中有一个输入错误。应该是调试器;-你有德布格;这就是为什么它在那一点上停止了。谢谢Donal。你说得对。这是我的错。有没有办法暂停javascript的执行并恢复它,就像我在没有开发人员工具的情况下尝试的那样?或者这可以通过某种方式进行模拟。我不想在动态数据结构变化的同时在我的网站上展示算法的流程。你找到解决方案了吗?是否有一些语句或关键字可以恢复执行?