什么在nodejs/javaScript中

什么在nodejs/javaScript中,javascript,node.js,Javascript,Node.js,我们使用…{}连接项目中的两个对象 有人能给我解释一下它是怎么工作的吗 感谢阅读ECMAScript的对象Rest/Spread属性: 实例 它输出: { a: 1, b: 3, c: 4 } 请参见JSBin上的 支持 注意:这是ECMAScript的第3阶段提案。 如果你想让它在节点中工作,你需要巴贝尔 混乱 截至2017年3月,该问题询问的特定语法尚未在其中一条评论中发布的链接中解释: 因为在撰写本文时,ECMAScript的提案仍处于第3阶段。MDN上的文章只讨论了阵列,对

我们使用…{}连接项目中的两个对象

有人能给我解释一下它是怎么工作的吗


感谢阅读ECMAScript的对象Rest/Spread属性:

实例 它输出:

{
  a: 1,
  b: 3,
  c: 4
}
请参见JSBin上的

支持 注意:这是ECMAScript的第3阶段提案。 如果你想让它在节点中工作,你需要巴贝尔

混乱 截至2017年3月,该问题询问的特定语法尚未在其中一条评论中发布的链接中解释:

因为在撰写本文时,ECMAScript的提案仍处于第3阶段。MDN上的文章只讨论了阵列,对于阵列,扩展运算符在ES 2015 ES6中定义,在ES 2017中没有更改,因此它不是什么新鲜事。然而,对象的语法非常新,甚至还没有在跟踪节点版本中ES支持的网站上进行跟踪。然而,巴别塔公司对此表示支持:


因此,它可以在具有透明的节点中使用。

在此处添加一些代码,以明确@Alexander的可能副本似乎是。。。特别是由于此语法支持数组,所以您提供的链接中没有解释此语法。详情见下文。
{
  a: 1,
  b: 3,
  c: 4
}