トップ «前の日記(2010-12-11) 最新 次の日記(2010-12-24)» 編集

Route 477



2010-12-16

[javascript] JavaScriptでメソッド名にnewを使うのはOKなのか?

var foo = new Foo();

的なことを

var foo = Foo.new();

のように書くとRubyっぽいなと思ったのだが。

[javascript] node.jsのinspectには階層を指定するオプションがある

node.jsのsys.inspectは、デフォルトでは深いところの配列とかが[Object object]になってしまってinspectできない。

こういうときは、

require('sys').inspect(obj, false, null)

のようにすると無制限にinspectするようになる(Rubyのように)。

逆に深いところのオブジェクトを見なくて済むことが役に立つ機会もありそう (twitter apiのjsonのinspectとか)。