1

最近、NodeJS エクスプレス モジュールでラッピング匿名関数を使い始めました。

ただし、これが Node 環境で悪い/良い習慣と見なされるかどうかはわかりません (デバッグ/最適化の問題かもしれません)。Coffeescript で広く使用されているので、問題ないと思います。

Express コントローラーの例:

module.exports = (function() {

  function LinksController() {}

  var moment = require('moment'),
      _ = require('underscore'),
      Q = require('q');

  LinksController.edit = function edit(req, res, next) {
        ...
  }

  return LinksController;

})();
4

1 に答える 1

8

これを行うことには技術的に問題はありませんが、完全に不要です。

于 2013-02-04T19:36:32.123 に答える