javascript - Visual Studio 2010 阻止对某些文件进行 JScript 调试

标签 javascript jquery visual-studio-2010 debugging

是否可以防止 Javascript 调试器进入某些文件?

我特别不希望它在 Jquery JavaScript 文件中抛出异常时中断:

enter image description here

其他第 3 方缩小文件也是如此……每次出现运行时错误时,它都会显示通知并打开文件。中断执行并打开缩小的文件并不能帮助我找到错误的原因。

最佳答案

某些原因导致了错误,您可能不应该忽略它。

我建议切换到调试(未缩小)脚本并弄清楚错误到底是什么。

一旦出现错误,如果您无法解决,请将其发布到 stackoverflow 上,我相信有人能够为您提供更多帮助。

尝试通过 jslint 运行您的自定义脚本,看看是否存在任何明显的问题。 http://www.jslint.com

编辑:根据您的错误,我会说您正在尝试使用空值做某事,请确保在某些东西可能为空时检查代码中的空值。您可以像这样分配默认值:

variable = (typeof variable === undefined) ? defaultValueIfNull : variable;

或者对 if 语句使用相同的检查

if (typeof variable !== undefined)
{
    //do stuff
}

而且因为它是 jquery 并且它表示预期的对象,我想说你可能有一个不返回任何匹配项的选择器,但它可能是其他东西,这只是一个猜测。

关于javascript - Visual Studio 2010 阻止对某些文件进行 JScript 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8757115/

相关文章:

javascript - 在加载页面上,在 div 中显示 PHP 文件,然后单击在同一 div 中显示其他 PHP 文件

jquery - 动画占位符文本?

c++ - 我可以告诉编译器考虑关闭关于返回值的控制路径吗?

javascript - express-jwt-blacklist 抛出错误,如错误 : JWT missing tokenId claimsub in my code

javascript - 清除 ASP.net 中的按钮名称参数

javascript - 图像悬停上的文本叠加 - 响应式

visual-studio-2010 - 同步文件更改同步时的文件

css - 是否可以在 VS2010 中更改 CSS 验证方案

javascript - 导航栏和 AJAX 加载

javascript - 为什么StyleSheet 的ownerNode 插入后为null?