为this solution,我认为如果我写exports['delete']
,它将在nodejs中以exports.delete
运行。
假设我有这个分块代码,
exports['delete'] =
function(params) {
var authCookie =
this
.server
.authCookie
.apply(
ini,
[
params
]
);
它会以
运行吗?exports.delete =
function(params) {
var authCookie =
this
.server
.authCookie
.apply(
ini,
[
params
]
);
然后我可以从外面调用它?
答案 0 :(得分:0)
不仅在这种情况下,只要你的参数是一个有效的javascript标识符,那两个是相同的, 例如:
object.name
与:
完全相同object['name']
如果name
不是有效的标识符,您应使用第二种形式,
并记住鼓励第一种形式。