JavaScriptにはブロックスコープがない
そうですかそうですか。
本格的にAjaxの関係でJavaScriptを最近よく書くようになった。ごりごり書いていると変数の参照に関してトリッキーな、というか手抜きというか、やばい臭いがプンプンするコードが書けてしまうなあということに気付く。今までJavaScriptは入門書もロクに読まずに書いていたのでわかっていなかったが、それは単純な話だった。
JavaScriptにはブロックスコープがない。
おそろしい話だ。

Debian QA
Facebook (taniguchi.takaki)
Twitter (@takaki_t)