我可以使用Visual Studio 2010来调试javascript并让我停下来观看变量吗?

时间:2011-04-22 08:37:13

标签: 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);

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

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

任何想法我做错了什么。请注意我的代码正在运行本地

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

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

调试器;

答案 2 :(得分:1)

我发现调试JavaScript的最佳方法是使用IE9和Chrome中的内置开发人员工具(或本讨论中提到的F​​irefox中的Firebug)。由于JavaScript是一种客户端语言,我不确定Visual Studio是否可以访问。

使用JavaScript调试器的资源:

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