【JavaScript程序设计之JS调试】教程文章相关的互联网学习教程文章

javascript-chrome调试缺少脚本

我正在运行多个脚本的网站上进行调试.当我使用firebug在firefox中进行调试时,出现了我正在处理的特定脚本(基本上是一系列jQuery侦听器),断点有效-很棒.当我在chrome中调试时,脚本显示在资源下,但不在脚本下.我不能设置断点!我不是萤火虫的忠实拥护者,我真的更喜欢使用chrome的调试器. 我不是问题所在的100%.可能是chrome(这就是我要依靠的地方),但是我正在调试脚本,因此它还远不够稳定以至于无法排除. (侦听器中的功能不会在萤火...

Javascript“ TypeError:elem.dispatchEvent不是函数”的调试策略错误

在Mac OSX的Firefox 24上使用jQuery 2.0.3和filedrop HTML5上传程序脚本时,我在Firebug中收到此错误. 问题是Firebug报告该错误的行号似乎不正确-始终报告HTML标记的第54行,无论该行上的内容是什么-我都尝试过对其进行更改.它从不报告实际上是javascript的行号. 禁用Firebug后,脚本似乎可以正常工作. 因此,鉴于此行号没有帮助,我可以使用什么策略来找到此错误的根源?我唯一想到的就是在代码中的evey语句之前和之后添加console.log(...

从IntelliJ调试Grails应用程序的JavaScript

我使用IntelliJ开发Grails应用程序,并且在本地进行测试时,通常会从IntelliJ启动该应用程序,后者在嵌入式Tomcat服务器中运行该应用程序. IntelliJ提供JavaScript调试,但是直到现在我一直使用Firebug,但是能够使用IntelliJ进行所有调试的想法非常吸引人. 我尝试在IntelliJ中设置断点,并从IntelliJ内部以调试模式启动应用程序,但该断点被忽略.我还尝试通过grails-debug run-app从IntelliJ外部启动该应用程序,然后使用远程JVM调试器连接...

javascript-如何通过控制台调试变量,该变量由AngularJS中的controllerAs绑定到控制器

通常,当我使用Controllers时,我会将所需的数据绑定到$scope以便从标记访问它们.但是,当我使用controllerAs时,数据应附加到控制器中的“ this”. 因此,“ this.foo =’bar’”而不是“ $scope.foo =’bar’” 但是,如何使用开发者控制台从浏览器中调试数据呢?通常,我有“ AngularJS Batarang”插件,可以打印当前作用域中的所有内容,但是我不知道如何打印绑定到控制器的数据.解决方法:实际上,您以相同的方式使用$scope; controller...

javascript-在Chrome中调试.vue组件【代码】

是否可以在Chrome中调试.vue组件.到目前为止,我只得到chrome无法记录用于调试的橙色标记源,即我无法检查变量等. 如何做到这一点?解决方法:是的,当然可以. 首先,您需要确保使用的是非缩小版本/非生产版本的Vue.js.您可以通过在控制台输出中查看开发工具来验证这一点.如果您的Vue版本是允许调试的开发版本,则您应该在控制台中看到以下消息.You are running Vue in development mode. Make sure to turn on production mode when dep...

JavaScript调试器能否在“读取此变量时”在那里做断点?

JavaScript调试器可以像在C/C++调试器中那样在“读取此变量时”在断点处执行操作吗? 我正在调用某个库函数,并且深入到最后,它最终使用该参数进行了某些操作,而不是手动查找它实际使用该值的位置,我可以说,在访问变量时停止代码吗?解决方法:尝试将defining a getter输入您的变量. getter是每当有人访问对象的值时运行的一段代码. (此相对较新的JavaScript功能在IE中不可用,但如果仅在Firefox中将其用于调试,则应该没问题.) 您的ge...

如何从脚本中破坏Visual Studio 2010 JavaScript调试器

是否有一个JavaScript命令会导致Visual Studio 2010调试器中断? 尝试break();没有用,因为它仅在循环内有效.也stop();之所以失败,是因为它发现stop()不存在,并且我没有有用的堆栈跟踪.解决方法:Javascript有一个debugger语句,它在Firebug中可以启动,因此在VS 2010中也应如此.12.15 The debugger statement Evaluating the DebuggerStatementproduction may allow an implementationto cause a breakpoint when run under adebugg...

如何调试使用RegisterClientScriptBlock方法注册的Javascript【代码】

我有许多需要调试的现有脚本,所有脚本都从背后的代码嵌入. 我更喜欢使用Visual Studio 2008客户端的debbing功能,但是断点只能在带有脚本块的aspx文件中设置. 问题是我无法在脚本上放置断点,因为它们都是从文件(不是aspx文件)后面的代码中注册的.使用ClientScriptManager.RegisterClientScriptBlock方法(类型,字符串,字符串,布尔值)将脚本添加到页面. 这是一个示例(没有中断,只是一个如何将其添加到页面的示例).if (!cs.IsClientScr...

Eclipse中的HTML / JavaScript调试

在具有IE 6的环境中运行Web应用程序(请不要发表评论…),我正在寻找Eclipse Galileo中html / javascript的调试工具.我不应该安装任何其他软件,但是可以安装Eclipse插件. 谢谢您的每一个提示.

如何在调试模式下在浏览器中即时修改javascript代码?

我想使用一些IDE,该IDE允许我即时更改javaScript代码并在浏览器中运行它.我认为我无法在Firebug中做到这一点. 我应该使用哪个IDE /软件进行JavaScript开发?解决方法:是的,您可以在firebug控制台中执行此操作.单击控制台,您可以开始输入.您可以单击右下角的红色图标以扩大键入区域.

javascript-如何调试缺少的Facebook点赞按钮?【代码】

我正在尝试使用jQuery将Like Button和Tweet Button附加到页面上. “鸣叫”按钮可以正常工作,但“赞”按钮不会出现.我不知道出了什么问题,但是更糟糕的是,我没有收到任何错误或表明有问题的消息. 如何获得Facebook,Firebug或其他任何东西来告诉我所缺少的内容,或引发适当的错误? 这是demonstration on jsfiddle. 对于那些不想去jsfiddle的人,这是完整的代码:/*** Generate the container elements for social media stuff.*/ $(fu...

WebStorm ASP.NET MVC JavaScript调试

有谁知道如何使用WebStorm进行ASP.NET MVC应用程序的JavaScript调试?我正在使用IIS在本地运行ASP.NET MVC应用程序,并且正在尝试使用WebStorm的远程调试功能进入JavaScript代码.到目前为止,我的理解是您可以将本地文件映射到托管文件,但是我不确定如何执行此操作,因为我的本地文件是剃刀视图,并且不以一对一的方式映射到通过HTML提供的HTML IIS.我们将不胜感激有关如何设置此设置的任何建议或资源.解决方法:我刚发现您的问题正在寻...

在MVC 3视图中调试JavaScript

我们可以在asp.net MVC 3视图的javascript(jquery)代码中设置断点吗?我想调试它,因为必须这样做. 我在IE 9中使用了F12,但毫无头绪.解决方法:Visual Studio的JavaScript调试效果不佳,IE也是如此. 尝试在FireBug中使用Firefox的“脚本”选项卡,您可以在那里设置断点,然后刷新或重新加载页面以达到断点.它允许逐步执行. 或者在chrome中,尝试使用源代码,然后使用选项卡左上方的小图标,选择要调试的脚本.单击行号之一将为该项目设置一个...

javascript-监视/调试SignalR数据

我如何监视正在与JavaScript客户端之间传输的数据?我尝试使用Google Chrome开发者工具,但是在选择网络套接字时,在“网络”标签下,看不到正在传输的确切数据.解决方法:数据应位于Chrome devtools中的“框架”标签下. 如果无法正常工作,可以尝试fiddler2:http://www.codeproject.com/Articles/718660/Debug-Inspect-WebSocket-traffic-with-Fiddler

javascript-在Android上使用领域和远程调试失败

在React Native上导入和使用Realm在iOS上运行良好. Android也可以在功能方面起作用,但是,在chrome上使用远程调试时,会产生以下错误.我到处环顾四周,似乎没有人对此有明确的答案.这里有人设法摆脱困境吗?远程调试非常重要,因为该应用程序要处理相当复杂的对象,而使用react-native log-ios在工作流程上有些困难. 谢谢大家解决方法:您正在使用Android远程调试遇到已知问题,但仍在解决这些问题.您可以在此处跟踪进度:https://github....

调试 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部