Ecmascript 6 在对象文本中使用扩展语法的ES6功能的名称是什么?

Ecmascript 6 在对象文本中使用扩展语法的ES6功能的名称是什么?,ecmascript-6,babeljs,Ecmascript 6,Babeljs,我认为这是正确的ES6: o = { a: 1, b: 2 }; p = { ...o, // <--- c: 3 }; // now p == {a: 1, b: 2, c: 3} o={ 答:1,, b:2 }; p={ …o,//是规范建议书的名称 您无法在ES6表中找到它的原因是,它目前只是一个阶段3提案,而不是ES6规范的一部分。您需要查看下一节: 对象排列不是ES6。它不是现有规范的一部分 可在Babel中使用阶段3(或更低)预设启用 它可以在ES兼容

我认为这是正确的ES6:

o = {
  a: 1,
  b: 2
};

p = {
  ...o,   // <---
  c: 3
};

// now p == {a: 1, b: 2, c: 3}
o={
答:1,,
b:2
};
p={
…o,//是规范建议书的名称

您无法在ES6表中找到它的原因是,它目前只是一个阶段3提案,而不是ES6规范的一部分。您需要查看下一节:


对象排列不是ES6。它不是现有规范的一部分

可在Babel中使用
阶段3
(或更低)预设启用


它可以在ES兼容性表中进行监控。

..
不是操作员!即使它在Chrome中可用。没错,大多数提案在达到第4阶段时已经有了浏览器实现。