【发布时间】:2013-06-14 03:12:27
【问题描述】:
我在 Node/Express 应用程序中有这段代码:
app.use "/static", express.directory("#{__dirname}/public")
app.use "/static", express.static("#{__dirname}/public")
编译成这样:
app.use("/static", express.directory("" + __dirname + "/public"));
app.use("/static", express["static"]("" + __dirname + "/public"));
出于好奇,我想知道:为什么第一次调用使用点表示法,第二次调用使用方括号表示法?
【问题讨论】: