编程语言
首页 > 编程语言> > Javascript-为什么我的传播语法无法在节点v7.0.0中工作?

Javascript-为什么我的传播语法无法在节点v7.0.0中工作?

作者:互联网

我正在尝试使用对象传播语法,如下所示:

let credentialsWithAuth =  { ...credentials, type: 'basic' }

凭据是对象,用户名和密码作为键和值.但这会因SyntaxError爆炸:意外令牌…

那么,我是否必须使用babel设置节点才能工作?我以为内置了本地支持.

http://node.green/

没有Object.assign等我不能使用它吗?

有人可以澄清一下吗?

解决方法:

节点7.0中可用的扩展语法无法处理对象的扩展属性.您正在寻找的是object spread syntax,它目前处于TC39流程的第3阶段.您可以在process document中找到有关该流程的更多信息,并在its repository中找到有关投标的信息.

标签:spread-syntax,ecmascript-6,node-js,javascript
来源: https://codeday.me/bug/20191111/2022312.html