1

最近、クロムがオブジェクトのプロパティを表示しないことに気付きました.10日前に表示されていました。次に、IE、Firefoxで同じことを確認しましたが、すべてプロパティが表示されません。

例えば ​​:

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

数日前には、少なくともクロムのすべてのプロパティが表示されました。この変更の背後にある考えられる理由は何ですか?

ここに画像の説明を入力

4

1 に答える 1

1

どうやら、Chrome はデフォルトでdir関数をエミュレートしていましたが、現在はinspectをエミュレートしているようです。

したがって、指定されたオブジェクトのすべてのプロパティのリストを取得するには、

awhich を にマップする代わりにinspect(a)、使用dir(a);

于 2013-03-06T10:51:17.417 に答える