>>235
>あとfor inをプロトタイプ汚染されたオブジェクトに対して回すと恐ろしいことが起きるから基本的に非推奨だよ

あえて触れなかったのですが、こう書くべきでしたね
 for (x in xs) {
   if (xs.hasOwnProperty(x)) {
     x に対する処理
   }
}
以下より引用:JavaScript: The Good Parts - 良いパーツによるベストプラクティス, C.10 for in 文, p140


>>236
>細かいところでいいかげんなところがちょくちょくある

同感ですね、自分もちょくちょくあります
そういった事柄はこちらで遠慮せずに発言されてはいかがでしょうか?