首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >调试开发人员控制台插入的javascript

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

Stack Overflow用户
提问于 2018-06-10 06:35:30
回答 2查看 44关注 0票数 0

有什么方法可以调试从firefox开发人员控制台终端插入的代码吗?即我插入了

代码语言:javascript
复制
document.onkeydown = function(event) { 
  // check keys pressed and perform some logic 
}

如果我知道从开发人员控制台输入的javascript的位置(它在哪个.js文件中),我就可以对其进行调试,但我一直无法弄清楚这一点。

EN

回答 2

Stack Overflow用户

发布于 2018-06-10 06:55:38

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

代码语言:javascript
复制
document.onkeydown = function(event) { 
  console.log(event)
}

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

双击该函数,将打开一个VM.js选项卡。它包含VM为该函数生成的代码。您可以在那里设置断点。

票数 0
EN

Stack Overflow用户

发布于 2018-06-10 15:06:24

debugger;语句正是我所需要的。

代码语言:javascript
复制
document.onkeydown= function(event){
    debugger;
    //function logic here
}

然后,从下图中可以看到,您可以在调试器中需要断点的地方设置断点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50779099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档