Javascript-为什么我的传播语法无法在节点v7.0.0中工作?
作者:互联网
我正在尝试使用对象传播语法,如下所示:
let credentialsWithAuth = { ...credentials, type: 'basic' }
凭据是对象,用户名和密码作为键和值.但这会因SyntaxError爆炸:意外令牌…
那么,我是否必须使用babel设置节点才能工作?我以为内置了本地支持.
没有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