调试开发人员控制台插入javascript

时间:2018-06-09 22:35:30

标签: javascript web-console

有没有办法调试从firefox开发人员控制台终端插入的代码?我插入了

document.onkeydown = function(event) { 
  // check keys pressed and perform some logic 
}

如果我知道从开发者控制台输入的javascript在哪里(它所在的.js文件)我可以调试它,但我还没有能够解决这个问题。

2 个答案:

答案 0 :(得分:0)

在chrome调试控制台中,输入以下内容:

document.onkeydown = function(event) { 
  console.log(event)
}

返回值将是一个函数,如下所示:

Chrome Debug console

双击该功能,将打开VM.js选项卡。这包含VM为此功能生成的代码。你可以在那里设置一个断点。

答案 1 :(得分:0)

调试器;陈述正是我所需要的。

document.onkeydown= function(event){
    debugger;
    //function logic here
}

然后从下图中可以看到您可以在调试器中的所需位置设置断点。 firefox debugger snip

相关问题