Node.JSを始めたばかりですが、これはjavascriptの質問かもしれませんが、細い線です。
CLIでノードを起動すると、次のようになります。
> x = {num:1, str:'hello', ar:[1,2,3], func:function calc(i){return i *2}}
今私は言うことができます:
> x.num
> x.str
> x.ar // [1,2,3]
> x.ar.length // 3
> x.ar[0] // 1
> x.calc(10)
それはかなり明確です。しかし今、私はxがどのキーを含んでいるか知りたいですか?
// this doesn't work
x.keys // undefined
x.length // undefined
では、このハッシュのキーをどのように取得しますか?
そして私の2番目の質問は、xはどのオブジェクトですか?このオブジェクトの名前を取得するにはどうすればよいですか?