我正在尝试像这样使用 Object Spread 语法:
let credentialsWithAuth = { ...credentials, type: 'basic' }
其中 credentials 是一个以用户名和密码作为键和值的对象。但这会引发 SyntaxError: Unexpected token ...
所以我必须用 babel 设置 Node 才能工作吗?我以为现在内置了 native 支持。
我不能在没有 Object.assign
等的情况下使用它吗?
有人可以澄清一下吗?
最佳答案
Node 7.0 中可用的传播语法不处理对象的传播属性。您要找的是 object spread syntax目前处于 TC39 流程的第 3 阶段。您可以在 process document 中找到有关该过程的更多信息和有关提案的信息 its repository .
关于javascript - 为什么我的传播语法在 Node v7.0.0 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41910528/