関数式よりも関数宣言の方が個人的にはオススメ。
もしくは名前付き関数式のほうがいいかも。
理由は関数宣言だと無名関数として扱われて、chromeのデバッガで追いづらいから。

```javascript
// 名前付き関数式
var hoge = function thisFuncName(){};

// 関数宣言
function thisFuncName(){}
```