Visual Studio 2010阻止对某些文件进行JScr​​ipt调试

wog*_*les 6 javascript debugging jquery visual-studio-2010

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

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

在此输入图像描述

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

Pat*_*ott 2

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

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

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

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

编辑:根据您的错误,我想说您正在尝试使用空值执行某些操作,当某些内容可能为空时,请确保检查代码中的空值。您可以像这样分配默认值:

variable = (typeof variable === undefined) ? defaultValueIfNull : variable;
Run Code Online (Sandbox Code Playgroud)

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

if (typeof variable !== undefined)
{
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

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