> // hoge.jsファイル
> var hoge = function() {
>  何かの処理
> }
これ無名メソッドオブジェクトの変数hogeを作成してるだけ
C#でいうと
var hoge = new Action(() => { 何かの処理 });
でしかなくて、返す値も存在してない