18

我开始使用对象扩展语法来安全地制作对象的副本,同时遵循不变性原则。

我想在 chrome 开发者控制台中使用它 - 如何做到这一点:

在此处输入图像描述

4

3 回答 3

18

您可以在以下位置启用 javascript 实验标志:chrome://flags/#enable-javascript-harmony 以使网页能够使用实验性 JavaScript 功能,包括 Rest / Spread。

于 2017-04-05T01:33:29.977 回答
5

对象传播在所有现代浏览器中都可用(自 Chrome 60 起),可以像这样使用:

{...{foo: 'bar'}, john: 'doe'}

并将返回:{foo: "bar", john: "doe"}

于 2017-06-21T21:21:12.947 回答
-2

...不是运算符(至少在 ECMAScript 规范使用术语“运算符”的意义上不是)。它实际上被称为“扩展语法”或“其余语法”。

于 2017-02-06T17:43:50.380 回答