1

最近我注意到 chrome 没有显示任何对象的属性,它在 10 天前显示它们。然后我在 IE、Firefox 中检查了同样的东西,它们都没有显示任何属性。

例如 :

var a={};  
a   // gives Object {}

几天前,它至少显示了 chrome 中的所有属性。这种变化背后的可能原因是什么?

在此处输入图像描述

4

1 回答 1

1

显然,Chrome 过去默认模拟dir功能,但现在它似乎模拟了inspect

因此,要获取指定对象的所有属性的列表,

而不是awhich 映射到inspect(a),使用dir(a);

于 2013-03-06T10:51:17.417 回答