【发布时间】:2009-07-06 16:23:14
【问题描述】:
我在 Chrome 中打开了 Javascript 调试器 (Ctrl+Shift+L) 并开始使用它在我的代码中设置断点。
与 Firebug 相比,这是一个非常不同的界面,(它都是命令行驱动的)所以我想知道如何做一个简单的事情,比如打印一个对象的所有属性。
如果我有这样的对象:
var opts = {
prop1: "<some><string/></some>",
prop2: 2,
prop3: [1,2,3]
}
我可以设置断点并检查对象,但我似乎只取回了一个属性,而且我不确定会出现哪个属性:
$ print opts
#<an Object>
尝试获取所有属性:
$ print for(var p in opts) p;
prop1
有什么想法吗? 它显然不止一个...
【问题讨论】:
标签: javascript debugging google-chrome