简体   繁体   English

Visual Studio将{…}显示为调试器中Javascript变量的值

[英]Visual Studio showing {…} as value for Javascript variable in debugger

Visual Studio 2010 shows '{...}' in the debugger as the value for a Javascript variable. Visual Studio 2010在调试器中显示“ {...}”作为Javascript变量的值。 The type is object. 类型是对象。 How can I view the contents of the variable? 如何查看变量的内容? There's no expansion icon. 没有扩展图标。

Probably the object variable has no properties. 对象变量可能没有属性。 Any object which has no properties will show the value as "{...}" 任何没有属性的对象都将其值显示为“ {...}”

You could check in in code with the following: 您可以使用以下代码签入代码:

var obj = {mem:1};

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

See it at this fiddle: http://jsfiddle.net/uG6H6/ 在这个小提琴上看到它: http : //jsfiddle.net/uG6H6/

A function was assigned to the variable. 函数已分配给变量。 Visual Studio doesn't seem to show anything when a function is assigned to a variable.. There's more information in Firebug. 将函数分配给变量时,Visual Studio似乎什么也不显示。Firebug中有更多信息。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 调试器关键字在Visual Studio中的javascript文件中不起作用 - debugger keyword not working in javascript file in Visual Studio 在Visual Studio(或其他JS调试器)中调试Javascript - Debugging Javascript in Visual Studio (or other JS debugger) Visual Studio 2012 JavaScript调试器停止工作 - Visual Studio 2012 javascript debugger stopped working 调试器无法在 Visual Studio 中工作 - Debugger not working in visual studio 删除Visual Studio / Visual Web Developer 2010 Express调试器并在浏览器的调试器中调试JavaScript - Removing the Visual Studio / Visual Web Developer 2010 Express debugger and debugging JavaScript in the browser's debugger Visual Studio 2010-调试器未执行当前的Javascript源代码 - Visual Studio 2010 - Debugger is not executing current Javascript source code 使用Visual Studio 2010时禁用IE9 Javascript调试程序 - Disable IE9 Javascript debugger when using Visual Studio 2010 (重新)使用 Visual Studio 2008 在 IE7 中启用 JavaScript 调试器 - (Re)Enabling JavaScript debugger in IE7 with Visual Studio 2008 Visual Studio 2019 Javascript XML 评论未显示 - Visual Studio 2019 Javascript XML Comments not showing 如何使JavaScript进入IE内置调试器(F12)而不是Visual Studio调试器? - How to make JavaScript break into IE built-in debugger (F12) rather than Visual Studio debugger?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM