0
我有这样的功能降低:如何在解构函数参数中重命名“_arg”?
ops = rqOps.reduce (p, { commit: id: cid, type: type }, idx, arr) ->
# Do stuff here
p
, {}
,工作正常,但现在第二个参数的名称编译为_arg
。我怎样才能给它一个不同的名字?我已经尝试了几种不同的方法,如arg = { commit: id: cid, type: type }
和{ commit: id: cid, type: type } : arg
和{ commit: id: cid, type: type } = arg
,但没有编译到预期的结果。我的语法有什么问题?
你的最后一块没有替代'和'arg' _arg'。编译后的代码没有其他区别。 – hpaulj
@hpaulj:对不起,第一次误读你的评论,我的眼睛看到“不”而不是“做”。 –
我想引用第二个参数,因为我只想解构它的一些属性。如果对象有100个属性,我只想解构其中的2个,同时仍然可以访问其他属性,那该怎么办? – zakdances