我有一个这样的减少功能:
ops = rqOps.reduce (p, { commit: id: cid, type: type }, idx, arr) ->
# Do stuff here
p
, {}
这工作正常,但现在第二个参数的名称编译为_arg
. 我怎样才能给它一个不同的名字?我尝试了几种不同的方法,例如arg = { commit: id: cid, type: type }
and { commit: id: cid, type: type } : arg
,{ commit: id: cid, type: type } = arg
但没有任何东西可以编译成预期的结果。我的语法有什么问题?