Visual Studio在调试器中显示{...}作为Javascript变量的值

时间:2010-09-09 07:36:47

标签: javascript visual-studio visual-studio-2010 debugging

Visual Studio 2010在调试器中显示“{...}”作为Javascript变量的值。类型是对象。如何查看变量的内容?没有扩展图标。

3 个答案:

答案 0 :(得分:0)

对象变量可能没有属性。任何没有属性的对象都会将值显示为“{...}”

答案 1 :(得分:0)

您可以使用以下代码签入代码:

var obj = {mem:1};

for (var a in obj)
{
    alert(a); //alert the object member
    alert(eval("obj." + a)); //alert the member value
}​

在这个小提琴上看到它:http://jsfiddle.net/uG6H6/

答案 2 :(得分:0)

为变量分配了一个函数。将函数分配给变量时,Visual Studio似乎没有显示任何内容。在Firebug中有更多信息。