Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以使用VisualStudio2010调试javascript并让我停下来观察变量吗?_Javascript_Jquery_Visual Studio_Visual Studio 2010 - Fatal编程技术网

我可以使用VisualStudio2010调试javascript并让我停下来观察变量吗?

我可以使用VisualStudio2010调试javascript并让我停下来观察变量吗?,javascript,jquery,visual-studio,visual-studio-2010,Javascript,Jquery,Visual Studio,Visual Studio 2010,我正在使用VS2010。我可以看到javascript,并在函数中放置了断点,如下所示: function doShow() { // $('#save').click(function () { var product = { ProductName: $('!Response[0]').val(), UnitPrice: $('#Price').val(), alert(product); 我在以v

我正在使用VS2010。我可以看到javascript,并在函数中放置了断点,如下所示:

function doShow() { 
//    $('#save').click(function () {

        var product = { ProductName: $('!Response[0]').val(),
                  UnitPrice: $('#Price').val(),

              alert(product);
我在以var开头的行和以Alert开头的行上放置了一个断点。VS2010接受了断点,并在那里放置了一个带白色中心的红色小圆圈

当我运行脚本时,会显示警报,但它不会在断点处停止


知道我做错了什么吗。注意:我的代码正在运行本地

安装Firefox的Firebug插件。它将允许您在浏览器内部进行各种Javascript(和其他)调试。

安装Firefox的Firebug插件。它将允许您在浏览器内部进行各种Javascript(和其他)调试。

使用Visual Studio调试Javascript的一种技术是将此代码添加到Javascript中,然后在IE中运行页面


调试器

可以使用Visual Studio调试JavaScript的一种技术是将此代码添加到JavaScript中,然后在IE中运行页面


调试器

我发现调试JavaScript的最佳方法是使用IE9和Chrome中的内置开发工具(或本讨论中提到的Firefox中的Firebug)。由于JavaScript是一种客户端语言,我不确定VisualStudio是否具有访问权限

有关使用JavaScript调试器的资源:


编辑:如下所示,您可以将Visual Studio与IE一起使用。

我发现调试JavaScript的最佳方法是使用IE9和Chrome中的内置开发工具(或本讨论中提到的Firefox中的Firebug)。由于JavaScript是一种客户端语言,我不确定VisualStudio是否具有访问权限

有关使用JavaScript调试器的资源:


编辑:如下所示,您可以将Visual Studio与IE一起使用。

我这样做了,但什么也没发生?还有其他步骤吗?这一行应该放在哪里?请确保在Internet Explorer的“Internet选项”-->“高级”选项卡中关闭“禁用脚本调试”。如果这还不够,请确保您处于调试模式,并通过VisualStudio运行应用程序。如果仍然不起作用,请将IE设置为默认浏览器。这里有更多信息…虽然这篇文章是关于IE6的,但它也适用于其他IE版本:我这样做了,但什么都没发生?还有其他步骤吗?这一行应该放在哪里?请确保在Internet Explorer的“Internet选项”-->“高级”选项卡中关闭“禁用脚本调试”。如果这还不够,请确保您处于调试模式,并通过VisualStudio运行应用程序。如果仍然不起作用,请将IE设置为默认浏览器。这里有更多信息…虽然本文是关于IE6的,但它也适用于其他IE版本:如果您使用IE作为浏览器,则可以使用Visual studio。如果您使用IE作为浏览器,则可以使用Visual studio。