2011-11-14 let javascript 使えるという話は聞いたことあったのですが、急にそれを思いだしてリファクタリング欲求ががが。 それにしても javascript って特殊なプログラミング言語ですね。 let な変数だとブロックスコープ var な変数だとその環境に追加 var が付いてないとか手続き外部な定義だとグローバルスコープ ってこれ Scheme じゃん (わら でも Scheme にいきなりグローバルな環境に、ってのがあったかなぁ。