特に誰も興味ないと思うが唐突にJavaScriptについて。 JavaScriptの言語仕様は不思議だ。わたしは以下のことを学ぶのにずいぶん長い時間を要したと思う。 4点を覚えれば十分だと思う。 ただしいくつかの部分は、 javascriptを理解するためのたった2つの大切なこと http://anond.hatelabo.jp/20070622101313 のパクり。 オブジェクトはハッシュ クラスはfunction インスタンスはprototype "()"は特別な関数 の4本。 ■ オブジェクトはハッシュ 上の増田の記事にもあるように、JavaScriptのオブジェクトはハッシュ(連想配列)。 なんでハッシュがオブジェクトなのか。 オブジェクトというのは、1個のキーワードによって複数の変数と関数を束ねたもののことだから。 たとえばRubyで、 Hoge = { :name => 'h