「JavaScriptパターン」ピックアップ ref: http://qiita.com/ms32/items/b84b62182854fd622d5b