Express模块​​如何既是函数/方法又是具有属性的对象?

时间:2016-06-09 17:16:49

标签: express

这可能会展示我的天真,但我对如何使用快递模块感到有些困惑:

*var app = express();*
像这样

var router = express.Router();

这是怎么发生的?

1 个答案:

答案 0 :(得分:1)

在JavaScript中,函数可以具有属性。

让我们说:

function f() {
    console.log('f');
}

完全没问题
f.someProperty = 'value';