Chrome中的展开运算符上出现意外令牌?

时间:2017-04-24 17:48:04

标签: javascript

我使用以下代码在Chrome开发工具中测试了一些内容:

const one = {a: "a", b: "b"};
const two = { ...one, c: "c" };
VM417:1 Uncaught SyntaxError: Unexpected token ...

为什么我在扩展运算符上出现此错误?

2 个答案:

答案 0 :(得分:5)

您正在尝试Object rest/spread,但尚未完全符合ES6规范。因此,还没有支持传播到一个对象,只是扩展到一个数组。

对象休息/传播目前是第3阶段提案。

答案 1 :(得分:1)

ES6现在支持散布对象 List<CategoryDto> fetchAll();