変数を列挙する時、コーディングスタイルをどうすればいいか迷っています。

以下４つくらいやりかたがあるようですが、今回は、以前貼って頂いたコードが１.のやり方だったのでそれにそって書いてみました。

-------------------------------------------

1. varと同じ行の変数と同じインデントレベルで、次の変数名を書く。

    ```
    var $first = $('input[name="first_ids[]"]'),
        secondIds = function() {
          return $first.filter(':checked');
        };
    ```

2. varの位置から１レベル（=２スペース）インデントした場所に次の変数名を書く。

    http://jsbeautifier.org/
    ```
    var $first = $('input[name="first_ids[]"]'),
      secondIds = function () {
        return $secondIds.filter(':checked');
      };
    ```
3. 初期化しないなら`,`で列挙。初期化するなら独立した`var`をつける。
    http://benalman.com/news/2012/05/multiple-var-statements-javascript/
    ```
    var foo, bar, baz;
    var abc = 1;
    var def = 2;
    ```

4. （長い変数名だから？）初期化しない場合も独立して`var`を持つ
    ```
    var firstComplexVarName;
    var secondComplexVarName;
    var thirdComplexVarName;
    var firstfunction = function () {
      firstComplexVarName();
      secondComplexVarName();
      thirdComplexVarName();
    };
```