Javascript のオブジェクトのプロパティ一覧を取得する方法

とあるjavascriptのライブラリを利用していたときのこと、欲しい値が取得できるかどうか調べていたのだけど、オブジェクトの中にその値があるかどうかが不明。
しかし、文献を調べてみてもプロパティ一覧がないので、プロパティ名が分からない。

そんなときには次の方法で取得できる。

for (key in Obj) {
    if (typeof Obj[key] ==  "function") {
        console.log(Obj[key]());
    }
    else {
        console.log(Obj[key]);
    }
}

これで無事値を取得できた。