代码之家  ›  专栏  ›  技术社区  ›  Tony_Henrich

Visual Studio在调试器中将…显示为javascript变量的值

  •  2
  • Tony_Henrich  · 技术社区  · 14 年前

    Visual Studio 2010将调试器中的“…”显示为javascript变量的值。类型为“对象”。如何查看变量的内容?没有扩展图标。

    3 回复  |  直到 14 年前
        1
  •  0
  •   Kunal    14 年前

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

        2
  •  0
  •   James Wiseman    14 年前

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

    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/

        3
  •  0
  •   Tony_Henrich    14 年前

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